• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語の問題です!!)

C言語の問題!1~100までの整数値を画面に表示する

このQ&Aのポイント
  • C言語の問題です!1~100までの整数値を画面に表示するプログラムを作成しましたが、間違いがあるか確認してほしいです。
  • C言語の問題です!1~100までの整数値を画面に表示するプログラムについて、修正点があれば教えてください。
  • C言語の問題です!1~100までの整数値を画面に表示するプログラムを作成しましたが、初心者なので間違いがあるか心配です。回答をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

i、jの初期値が1なので、i+jは2となり、1が出力されない。 さらにi=i+9の後にi++が走るので、11、21、31…も出力されない。 そもそもputchar()はint型を引数にとるのでコンパイルエラー。 putchar('\n')に修正すればよい。 以下のようにすればよい。 int main(void){ { for(int i=0;i<100;i++){ printf("%3d",i+1); if(!((i+1)%10)) printf("\n"); } return(0); }

takayoshi16
質問者

お礼

回答ありがとうございました!!助かりました!!