可以执行成功~~~但是我想加入的是 如何 不重复数字 和 输入其他字元或超过5个数字 就显示输入错误 重新输入~~ 这二个 我想不出来>_<
希望大大能告知一下程序怎写 都好 感恩喔
这我自己写的程式码:
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
void Input(char p[])
{
int n;
printf("请输入你所要猜的四位数字: ");
scanf("%d",&n);
p=n/1000;
p=(n/100)%10;
p=(n/10)%10;
p=n%10;
}
void Compare(char v[] , char p[], int *a , int *b)
{
int i , j;
*a=0;
*b=0;
for(i = 0; i < 4 ; i++)
for(j = 0; j < 4 ; j++)
{
if(v == p)
{
if(i == j) *a = *a + 1;
else *b= *b + 1;
}
}
}
void Result(int a , int b)
{
printf ("答案是:%d A %d B\n",a,b);
}
void Set(char v[])
{
int i;
for(i=0;i<4;i++)
{
v=rand()%10;
printf("%1d",v);
}
printf("\n");
}
void ComputerGuess(char big[],char ans[])
{
int n;
n= rand()%10000;
while(big != 0) n ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容