在这里插入代码片#include<stdio.h>
#include<windows.h>
#pragma warning(disable:4996)
#include<time.h>
#define USER "tom"
#define PSD "123456"
void Menu()
{
printf("#######################\n");
printf("######1.play 2.exit\n");
printf("please select>");
}
void Play()
{
int n = rand()%100;
int x = 0;
do{
printf("guess");
scanf("%d", &x);
if (x > n)
{
printf("guess big!\n");
}
else if (x < n)
{
printf("guess small!\n");
}
else
{
printf("you are right:%d\n", x);
}
} while (1);
}
int main()
{
char name[32];
char passwd[32];
int count = 3;
while (count > 0)
{
count--;
printf("please enter your name#");
scanf("%s", name);
printf("please enter your passwd");
scanf("%s", passwd);
if (strcmp(USER, name) == 0 && strcmp(PSD, passwd) == 0){
break;
}
else{
printf("name or passwd error,try again! you have %d times\n",count);
}
}
if (count > 0)
{
printf("login success!\n");
int i = 5;
while (i > 0){
printf("loading...%d\r", i);
Sleep(1000);
i--;
}
srand((unsigned long)time(NULL));
int quit = 0;
while (!quit)
{
Menu();
int select = 0;
scanf("%d", &select);
switch (select){
case 1:
Play();
break;
case2:
quit = 1;
printf("byebye\n");
break;
default:
printf("enter error!\n");
break;
}
}
}
else{
printf("login failed!\n");
}
/*char str1[] = "hello wirld...hello bit...!";
char str2[] = "###########################";
int num = strlen(str1);
int left = 0;
int right = num - 1;
while (left<=right)
{
str2[left] = str1[left];
str2[right] = str1[right];
left++;
right--;
printf("%s\r", str2);
Sleep(1000);
}*/
system("pause");
return 0;
}
猜数字游戏
最新推荐文章于 2022-07-21 20:51:59 发布