\n 換行符號。
[dywang@deyu zzz]$ vim fstdio10.c
[dywang@deyu zzz]$ cat fstdio10.c
#include <stdio.h>
int main() {
int a;
char b;
printf("Enter a number: ");
scanf("%d", &a);
printf("a=%d\n", a);
printf("Enter a character: ");
scanf("\n%c", &b);
printf("b=%c\tACSII code=%d\n", b,b);
}
[dywang@deyu zzz]$ gcc -o fstdio10 fstdio10.c
[dywang@deyu zzz]$ ./fstdio10 Enter a number: 123 a=123 Enter a character: w b=w ACSII code=119
[dywang@deyu zzz]$ ./fstdio10 Enter a number: 123w a=123 Enter a character: b=w ACSII code=119