#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
char p,q;
printf("Hello enter char: ");
p=getchar();
printf("the char is: %c\n",p);
printf("Hello enter char: ");
q=getchar();
printf("the char is: %c\n",q);
return 0;
}
(2 番目の printf と scanf の出力が、プログラムを終了する前に char を入力するのを待っていないのはなぜですか? .....つまり、q=getchar() と書かれている場所を知っているということです;??? 待つべきではありませんプログラムを終了する前に char を入力するには? しかし、何らかの理由で、次の行に進むとプログラムが終了するだけです...