送分啦,回答一个C问题
#include <stdafx.h>void main(){ void chnum(int a[3][3]); int a[3][3],m,n; for(m=0;m<3;m++) { for(n=0;n<3;n++) { scanf("%d",&a[m][n]); } } printf("该数组成员依次为:\n"); for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("a[%d][%d]=%d,",m,n,a[m][n]); } } printf("\b。\n"); printf("调整后的数组成员依次为:\n"); chnum(a);}void chnum(int a[3][3]){ int m,n,t; for(m=0;m<3;m++) { for(n=0;n<3;n++) { t=a[m][n]; a[m][n]=a[n][m]; a[n][m]=t; } } for(m=0;m<3;m++) { for(n=0;n<3;n++) { printf("a[%d][%d]=%d,",m,n,a[m][n]); } } printf("\b。\n");}#include <stdio.h>void check_sum(int a[3][3]){ int i,j,t; for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ if(i >j) { t = a[i][j] ; a[i][j] = a[j][i]; a[j][i] = t; } } }}int main(void){ int a[3][3] = {0}; char i,j; puts("Please Input Your Number:"); for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ scanf("%d",&a[i][j]); } } for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ printf("%d ",a[i][j]); if(j==2)puts(" "); } } check_sum(a); for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ printf("%d ",a[i][j]); if(j==2)puts(" "); } } return 0;}