#include <stdio.h> #define N 3 int main(void) { float a[N][N+1] = { {5,-1,-1,0}, { 2,1,-3,-5 }, { 1,1,1 ,6} }; // The matrix int t; int u; for (t = 0; t <= 3; t++); { for (u = 0; u <= 3; u++); { printf("中身は%fです\n", a[t][u]); }} float d= a[1][0] / a[0][0]; for (i = 0; i<=3; i++) //デバック a[1][1] = a[1][1] - a[0][1] *d; printf("%f\nです", a[1][1]); return 0; }
の二重forを使って配列の中の数字を表示しようとしたのですがうまく機能しません。
なぜうまくいかないのでしょうか?
以下が実行結果です。
中身は0.000000です
どうかお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/27 20:13