Untitled
unknown
plain_text
a year ago
711 B
5
Indexable
#include <stdio.h>
void revRows(unsigned int n, unsigned int m, int tab[n][m]) {
for (unsigned int i = 0; i < n; ++i) {
for (unsigned int j = 0; j < m / 2; ++j) {
int temp = tab[i][j];
tab[i][j] = tab[i][m - j - 1];
tab[i][m - j - 1] = temp;
}
}
}
int main() {
unsigned int n = 3;
unsigned int m = 3;
int tab[3][3] = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
revRows(n, m, tab);
for (unsigned int i = 0; i < n; ++i) {
for (unsigned int j = 0; j < m; ++j) {
printf("%d ", tab[i][j]);
}
printf("\n");
}
return 0;
}Editor is loading...
Leave a Comment