/* elswap.c - kahden alkion vaihto */ #include void swap(int taulu[][3], int i1, int i2, int i3); main() { int luvut[2][3] = {{7, 2, 9}, {4, 6, 8}}; int rivi = 1, sara1 = 1, sara2 = 3, i, j; swap(luvut, rivi - 1, sara1 - 1, sara2 - 1); printf("taulukko\n"); for (i = 0; i <= 1; i++) { for (j = 0; j <= 2; j++) { printf("%d ", luvut[i][j]); } printf("\n"); } } void swap(int taulu[][3], int i1, int i2, int i3) { int apu; apu = taulu[i1][i2]; taulu[i1][i2] = taulu[i1][i3]; taulu[i1][i3] = apu; }