从键盘上输入矩阵的阶数n (n<5),再输入矩阵的各个数据元素,计算矩阵的对角线元素之和 sum。按照下面格式输出该矩阵和 sum的值。
例如:n=3时,输入…
矩阵为
1 2 3
4 5 6
7 8 9
sum 值为25;
#includevoid input(int arr[][20],int n); void output(int arr[][20],int n); void Diag_Line(int arr[][20],int n); //函数声明 int main(){ int n; //阶数 int arr[5][5]; //用于存放输入的数据 printf("请输入矩阵的阶数:n"); scanf("%d",&n); input(arr,n); //输入函数 output(arr,n); //输出矩阵 Diag_Line(arr,n); //输出对角线元素,和总和。 } //输入n*n个数据 void input(int arr[][20],int n){ printf("请输入%d个数据:n",n*n); //n阶即为n*n个数据 int i,j; for(i=0;i 运行结果



