0 が入力されるか 5 つの正の整数が入力されたら合計を出力するプログラムを作成したい。0が入力された場合に合計を出力するのはかけたが、5つの整数が入力されたときに合計を出力するのはどのようにすればよいのでしょうか。
#include <stdio.h> int main() { int n; int total=0; while (1) { printf("input a positive integer: "); scanf("%d", &n); if (n < 0){ printf("Error : invalid input\n"); continue; } if (n==0 ) break; total += n; } printf("total: %d\n", total); return 0; }
(私の解釈が間違っていたようなので伏せる)
回答3件
あなたの回答
tips
プレビュー