#include <stdio.h>
int main(){
int arr[][3]={{1,2,3},
{4,5,6},
{7,8,9}};
int i,j,t;
for(i=0;i<3;i++){
for(j=0;j<i;j++){
t=*(*(arr+i)+j);
*(*(arr+i)+j)=*(*(arr+j)+i);
*(*(arr+j)+i)=t;
}
}
for(i=0; i<3; i++ ){
for(j=0; j<3; j++){
printf("%d",*(*(arr+i)+j));
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main() {
int arr[][3] = {{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
int i, j, t;
for(i = 0; i < 3; i++) {
for(j = 0; j < i; j++) {
t = *(*(arr + i) + j);
*(*(arr + i) + j) = *(*(arr + j) + i);
*(*(arr + j) + i) = t;
}
}
for(i = 0; i < 3; i++ ) {
for(j = 0; j < 3; j++) {
printf("%d", *(*(arr + i) + j));
if(j != 2)
printf(" ");
}
printf("\n");
}
return 0;
}