#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main()
//{
// while (1)
// printf("hi\n");
//
//
// return 0;
//}
//int main()
//{
// int i = 1;
// while (i <= 1000)
// {
// if (i == 5)
// //break;//在while循环中,break用于永久的终止循环
// continue;//continue -- 是用于终止本次循环的,也就是本次循环中continue后边的代码不会再执行,
// //而是直接跳转到while语句的判断部分。进行下一次循环的入口判断。
// printf("%d \n", i);
// i++;
// }
//
// return 0;
//}
//getchar获取一个字符
//EOF -- end of file -- 文件结束标志
//int main()
//{
// int ch = 0;
// while ((ch = getchar()) != EOF)
// putchar(ch);//putchar -- 输出一个字符
// return 0;
//}
//int main()
//{
// int ch = 0;
// while ((ch = getchar()) != EOF)//当你按下Ctrl+Z时,getchar 就读取结束
// {
//
// putchar(ch);
// }
//
// return 0;
//
//}
int main()
{
char password[20] = { 0 };
printf("请输入密码:>\n");
scanf("%s", password);//password --数组的数组名不用取地址
printf("请确认密码:>(Y/N)\n");
//清理缓冲区
//getchar();//处理缓冲区里的‘ \n ’
//清理缓冲区中的多个字符
int tmp = 0;
while (tmp = getchar() != '\n' )
{
;
}
int ch = getchar();
switch ( ch )
{
case 'Y':
//ch = 'Y';
printf("确认成功\n");
break;
case 'y':
printf("确认成功\n");
break;
case 'N':
//ch = 'N';
printf("确认失败\n");
break;
case 'n':
printf("确认失败\n");
break;
}
/*if ('Y')
{
printf("确认成功\n");
}
else
{
printf("确认失败\n");
}*/
return 0;
}