0表示假,1表示真;
#include<stdin.h>
int main()
{
int ch =0;
while((ch =getchar()) != EOF) //EOF end of file 文件结束标志
{
putchar(ch);
}
return 0;
}
2.用处
#include<stdio.h>
int main()
{
int ret =0;
char password[20]={0};
printf("请输入密码:");
scanf("%s",password) ; //输入密码,并存放在password数组中
while((ret=getchar()) !=\n) //scanf输入的时候 需要回车让scanf读取到值,但同时也会被getchar读取过去,所以需要while循环把scanf输入的多余的字符读取完直到结束
{
;
}
printf("请确认(Y/N):>");
ret= getchar();
if(ret =='Y')
{
printf("确认成功\n");
}
else
{
printf("确认放弃\n");
}
return 0;
}