ページ 11

cmd表示が上手くできない(2)

Posted: 2017年2月08日(水) 22:25
by constructor2016810
C言語を始めてから日が浅く、 結果の表示のためのコード表記法がわかりません。
先に、 同様のトピックを出し、 いくつかのご指摘をいただきました。
ありがとうございます。
しかしながら、 プログラムを実行した結果は、11~19までの乗算のプログラムですが、 演算結果の表がcmdで旨く表示されません。
よろしく、 ご指導おねがいいたします。

コード:

#include<stdio.h>

int main() {

int data[19][19];
int xx, yy;

/* Initialization and Calculation*/
for (yy = 0; yy < 19; yy++) {
for (xx = 0; xx < 19;xx ++) {
data[xx][yy] = 0;
}
}


/* Output */

for (yy = 0; yy < 19; yy++){
for (xx = 0; xx < 19; xx++) {
data[xx][yy] = (xx + 1)*(yy + 1);
printf("\%d\t", data[xx][yy]);

}
printf("\t");

  }

return 0;
}

[code]




結果を以下のように表示させたいと考えていますが、実際に1~19までの数字が2行になってしまい、演算結果が
わかりにくくなってしまいます。

11 12   13   14   15  16   17   18   19   
12   演算結果-----

13

14

15

16

17

18

19

上記のように表示させるためには、 どのようなコードにすればよいでしょうか?