函数原型:int scanf(const char *format, ...);
解释:从标准输入文件获取format类型数据到指定地址,获取成功返回1否则返回0
#include <stdio.h>
#include <stdbool.h>
int main(int argc, char const *argv[])
{
int m = 0,n;
char ch;
n = scanf("%d",&m);
while(getchar()!='\n');//清空输入缓冲区
scanf("%c",&ch);
printf("m=%d n=%d\n",m,n);
printf("ch=%c",ch);
return 0;
}
/*cyj@cyj:/mnt/hgfs/Linux/c/day01$ ./day01_scanf
1234acc
a
m=1234 n=1
ch=a
cyj@cyj:/mnt/hgfs/Linux/c/day01$ ./day01_scanf
a
m=0 n=0
*/
评论