main()
{
float a[3][3],sum=0;
int i,j;
printf("please input rectangle element:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%f",&a[i][j]);
for(i=0;i<3;i++)
sum=sum+a[i][i];
printf("duijiaoxian he is %6.2f",sum);
getch();
}
-----我不知道错哪里了,换了win-tc 2.0编译器
这个代码一运行就直接窗口跳出来又自动关闭
就跟没输入getch()一样,中间都不执行,试了试,把第一个FOR循环去掉,就是正常允许的,但我不知道第一个FOR有什么问题