1、模拟3次密码输入
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main(){
int i = 0;
for (i = 0; i < 3; i++){
char password[1024] = { 0 };
printf("请输入密码!\n");
scanf("%s", password);
if (strcmp(password,"111222" ) == 0){
printf("登录成功!\n");
break;
}
else {
printf("密码错误,请重新输入\n");
}
}
if (i == 3){
printf("登录失败!\n");
}
system("pause");
}
2、接收程序
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("输入一个字符:\n");
int input = 0;
while ((input = getchar()) != EOF)
{
if (input >= 'a' && input <= 'z')
{
putchar(input - 32);
}
else if (input>= 'A' && input <= 'Z')
{
putchar(input + 32);
}
else if (input >= '0' && input <= '9')
{
continue;
}
}
system("pause");
}