C言語 プログラム
以下のプログラムを作成したのですが、実行結果がすべて0.0となります。どこが間違っているのか、アドバイスお願いします。
/******
3*4行列の足し算
0.1 0.2 0.3 0.4 3.1 3.2 3.3 3.4
1.1 1.2 1.3 1.4 4.1 4.2 4.3 4.4
2.1 2.2 2.3 2.4 + 5.1 5.2 5.3 5.4 =
の計算を2次元配列を用いて計算しなさい。
*******/
#include<stdio.h>
main()
{
double gyouretu1[3][4]={{0.1,0.2,0.3,0.4},{1.1,1.2,1.3,1.4},{2.1,2.2,2.3,2.4}};
double gyouretu2[3][4]={{3.1,3.2,3.3,3.4},{4.1,4.2,4.3,4.4},{5.1,5.2,5.3,5.4}};
int kotae[3][4];
int kai,heya;
for(kai=0;kai<=2;kai++)
{
for(heya=0;heya<=3;heya++)
{
kotae[kai][heya]=gyouretu1[kai][heya]+gyouretu2[kai][heya];
}
}
for(kai=0;kai<=2;kai++)
{
for(heya=0;heya<=3;heya++)
{
printf("%2.1f\t",kotae[kai][heya]);
}
printf("\n");
}
}