scanf("%c",...)
来获取用户的输入。 scanf
可以获得第一个
字符。其他字符留在缓冲区中。但我不想要几个角色的第一个角色,我只是
需要一个字符任何人都可以帮助我吗?
答案 0 :(得分:0)
CurrentImage
答案 1 :(得分:0)
这有用吗? (扫描字符串而不是字符):
char buf[10];
printf("Enter a single character: ");
scanf("%s", buf);
if ( strlen( buf ) != 1 )
printf("Error");