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