注:
getchar函数一次只能接收一个字符;
putchar函数一次只能输出一个字符;
字符输入函数getchar:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int ch = 0;
char a[20] = { 0 };
int b=0;
printf("请输入密码\n");
scanf("%s", a); //输入字符串末尾有字符\0
while ((ch = getchar()) != '\n') //创建while循环,使其使用\0之后,结束循环
{
;
}
printf("请确认密码(x/y)\n");
b=getchar(); //输入字符x或y
if (b =='x') //判断为真,输出“确认成功”
{
printf("确认成功\n");
}