改錯題
下列給定程序中,函數(shù)fun的功能是,先從鍵盤上輸入一個3行2列矩陣的各個元素的值,然后輸出主對角線元素之和。
請改正函數(shù)fun 中的錯誤或在橫線處填上適當(dāng)?shù)膬?nèi)容并把橫線刪除,使它能得出正確的結(jié)果。
#include
void fun()
{
int a[3][3], sum;
int i, j;
/********found********/
___ì???___;
for (i=0; i<3; i++)
for (j=0; j<3; j++)
/********found********/
scanf("%d,", a[i][j]);
for (i=0; i<3; i++)
sum = sum+a[i][i];
printf("sum=%d\n", sum);
}
main()
{
fun();
}
第1處:應(yīng)填sum=0
第2處:scanf(“%d,”,a[i][j]);應(yīng)改為scanf(“%d,”,&a[i][j]);
編輯推薦:
2014年上半年計算機等級考試報名時間預(yù)告
2014年計算機等級考試考試時間預(yù)測
2013年9月計算機等級考試成績查詢時間及方式預(yù)告