首页 > 其他 > 详细

循环for和getchar

时间:2020-08-06 09:14:18      阅读:89      评论:0      收藏:0      [点我收藏+]
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int password[20] = { 0 }; //创建一个数组 int num1 = 0; int ch = 0; int num2 = 0; int num3 = 0; printf("请输入密码:"); scanf("%s", password); //%s字符串 //你在输入确认密码后其实还有个回车, //而且scanf只会读取空格前面的内容 //所以我需要个循环把空格后面的取完,直到读到\n,也就是回车 while ((ch = getchar()) != ‘\n‘) { ; } //意思就是说。读取你输入的字符直到读取到\n !=的意思是不等于 printf("请确认密码(Y/N):"); num1 = getchar(); //获取你输入的数字 if (num1 == ‘Y‘) { printf("成功" ); } else { printf("失败"); } return 0; }

循环for和getchar

原文:https://blog.51cto.com/14893161/2517241

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!