C言語なら俺に聞け! Part 112
■ このスレッドは過去ログ倉庫に格納されています
0841デフォルトの名無しさん
2005/08/26(金) 11:51:19一番最初にくる文字を表示するプログラム*/
#include <stdio.h>
int main(void)
{
int i;
char ch1, ch2;
printf("英字を10個入力してください\n");
ch1 = getchar();
for(i = 0; i < 10; i++){
printf("%d", i); /*動作確認のため*/
ch2 = getchar();
if(ch1 > ch2){ch1 = ch2;}
}
printf("%c", ch1);
return 0;
}
ループの中で1つ文字を読み込むときにi++が2回行われているようなんですが
どうしてでしょうか?
■ このスレッドは過去ログ倉庫に格納されています