- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語の問題です!!)
C言語の問題!1~100までの整数値を画面に表示する
このQ&Aのポイント
- C言語の問題です!1~100までの整数値を画面に表示するプログラムを作成しましたが、間違いがあるか確認してほしいです。
- C言語の問題です!1~100までの整数値を画面に表示するプログラムについて、修正点があれば教えてください。
- C言語の問題です!1~100までの整数値を画面に表示するプログラムを作成しましたが、初心者なので間違いがあるか心配です。回答をお願いします。
- みんなの回答 (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); }
お礼
回答ありがとうございました!!助かりました!!