2、 编写一个猜数字游戏。有一定的容错功能,界面友好,功能齐全。
来源:百度知道 编辑:UC知道 时间:2024/05/26 12:29:46
帮我用C语言程序设计一下这个游戏拉
可随机产生不同的四个数,7次机会,无错:
#include"stdio.h"
#include"stdlib.h"
#include"time.h"
void main()
{
int same(int *x,int *y);
int ex_same(int *x,int *y);
int i,j,t,*p,*q,m,n,mechine[4],user[4];
char ask;
printf("***************************GUESS NUMBER****************************************");
loop:
printf("\nPlease input 4 numbers from 0 to 9:(such as 1 2 3 4)\n");
for(i=0;i<4;i++)
{
mechine[i]=user[i]=NULL;
}
srand((unsigned)time(NULL));
for(i=0;i<4;i++)
{
loop1:
mechine[i]=rand()%10;
for(j=0;j<i;j++)
if(mechine[i]==mechine[j]) goto loop1;
}
//for(i=0;i<4;i++)
//{printf("%d ",mechine[i]); }
//printf("\n");
for(t=0;t<7;t++)
{
loop2: for(i=0;i<4;i++)
{
scanf(" %d",&u