はきだめC/C++下級者の質問箱
■ このスレッドは過去ログ倉庫に格納されています
0883デフォルトの名無しさん
2006/07/22(土) 02:15:25文字数のカウントのプログラム?
いらねーよ。
2番目の関数だけ書き換えろ。
(それにしても汚い関数だな。)
答え教えるわけにいかないから、ヒントだけやる。
試しに下のコード打ち込んで、[1][Enter][3][Enter][5][Enter][7][Enter][9][Enter][0][Enter]
とでも押してみろ。パターンを変えてみろ。最後にはゼロを入力するんだ。
これで分からなかったら、早めに学校逝って(土曜日授業あるの!?)先生にでも聞け。
int a[100]; //←いくつ入力されるかわからんから、適当に100個くらい用意しとけ
int i=0;
int suuji_no_kazu = 0;
for(i=0;;i++) //←無限ループにしろ
{
scanf("%d",&a[i]);
if (a[i]==0) break;
suuji_no_kazu++;
}
printf("数字の数=%d\n",suuji_no_kazu);
■ このスレッドは過去ログ倉庫に格納されています