/***********************************************************************
「kadai040」
10回入力した数字を合計して表示
ただし、0以下(負を含む)を入力された場合は、入力をやり直しします
************************************************************************/
#include <stdio.h>
main()
{
int i; /* カウンター */
int a; /* 入力 */
int t; /* 合計 */
i = 0;
a = 0;
t = 0;
for (i=0;i<10;i++){
scanf("%d",&a);
if(!a){
t = 0;
i = -1;
continue;
}
t += a;
}
printf("%d",t);
}
あれ。。。 意味が違ったよ。 「 0 」が入力されたらはじめからやり直しではなく、 「 0 」が入力されたらその文字をやり直すんだねっ。 またUPしなおします。 しばしお待ちを。。。 /***********************************************************************
「kadai040」
10回入力した数字を合計して表示
ただし、0以下(負を含む)を入力された場合は、入力をやり直しします
************************************************************************/
#include <stdio.h>
main()
{
int i; /* カウンター */
int a; /* 入力 */
int t; /* 合計 */
t = 0;
for (i=0;i<10;i++){
scanf("%d",&a);
if(a <= 0){
i--;
continue;
}
t += a;
}
printf("%d",t);
}
|

- >
- Yahoo!サービス
- >
- Yahoo!ブログ
- >
- 練習用





