#include
main()
{
int b=0;
char a[20]={20};//规定一个数组
printf(“请输入密码:”);
scanf(“%s”,a);
while((b=getchar())!=’n’)//!=是不等于,getchar是依次读取下一个字符
{
}
printf(“请确认(Y/N):>”);
b=getchar();
if(b==’Y’)
printf(“确定确认n”);
else
printf(“取消确认n”);
}
//如果不加入这个while循环,当你在输入完密码按回车后会存在一个缓存区,会直接输出取消确认,因为下面的printf直接读取了这个缓存区,由于缓存区不是Y,所以直接输出取消确认
//’n’相当于缓存区,创建这个while循环,使输入的密码读取完毕但是不表达,”n”在ascall中相当于回车
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http:/服务器托管网/www.fwqt服务器托管网g.net
相关推荐: C#/.NET/.NET Core优秀项目和框架2023年9月简报
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定…