C言語なら俺に聞け(入門編)Part 92
■ このスレッドは過去ログ倉庫に格納されています
0567デフォルトの名無しさん
2011/11/23(水) 02:30:42.88int a,b,c,d,i;
a = b = c = d = i = 0;
printf("文字列を入力せよ\n");
scanf("%s",moji);
printf("結果:%s\n",moji);
for(i=0 ; i <= 3 ; i++){
if(moji[i] == 'a')
a =+ 1;
else if(moji[i] == 'b')
b =+ 1;
else if(moji[i] == 'c')
c =+ 1;
else if(moji[i] == 'd')
d =+ 1;
}
文字列としてaaaaを入力してもループ2周目にてaの値が増えません。
文字の場合の比較の仕方が間違ってたりする?
■ このスレッドは過去ログ倉庫に格納されています