下面是程序,请详细讲解。
#include<stdio.h>
void main()
{
int a[5][5],i,j;
for(i=0;i<5;i++)
for(j=0;j<=i;j++)
scanf("%d",&a[i][j]);
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
if(i>j)
printf("%5d",a[i][j]);
else
printf("%5d",a[j][i]);
printf("\n");
}
printf("\n");
}
在输入的时候如何区分是给a[i][j]二维数组中i还是j。
还有关于对称是怎么回事。我线性代数学的不好。上课没明白。