题目解释:编译运行后,出现一个选项,登录和注册。
注册一个账号,内容只有账号、密码、年级专业班级姓名。
用账号和密码就可以登录。登录之后只显示一个欢迎语就可以了。
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{ int a;
char b[16];
char c[30];
char d[22];
char e[22];
char h[22];
printf("欢迎来到注册页面\n请输入账号:");
scanf("%d",&a);
printf("\n请输入密码:");
scanf("%s",b);
printf("\n请输入年级专业:");
scanf("%s",c);
printf("\n请输入班级:");
scanf("%s",d);
printf("\n请输入姓名:");
scanf("%s",e);
printf("\n");
printf("注册完成\n\n");
int ak;
printf("欢迎来到登录页面\n");
while(1)
{
printf("请输入账号:");
scanf("%d",&ak);
printf("\n请输入密码:");
scanf("%s",h);
printf("\n");
if(ak==a&&strcmp(b,h)==0)
{
printf("welcome\n");
break;
}
else
printf("账号或密码有误,重新输入\n");
}
return 0;
}
希望能帮到你,望采纳;
#include <conio.h>
void display()
{
int num = 0;
char c;
do
{
num++;
if (num >= 10)
{
return;
}
system("cls");
printf("这是第%d页\n", num);
printf("按数字键跳到相关页面\n");
printf("按任意键跳到下一页\n");
c = getch();
if (c >= '1' && c <= '9')
{
num = c - '1';
}
}
while (1);
}
int main(int argc, char* argv[])
{
display();
return 0;
}