和室友做的第二个版本。具体就是判断四位数字是否相同,然后给出哪个位相同,哪个位不同XD。
具体思路:
用随机函数产生四位数字,然后一位位比较。这个是个so easy 版本,没有猜测次数限制XD
效果图:
代码如下:
/*GuessNumberGame2*/
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
#pragma warning(disable:4996)
char random_number[4];
void show_line(void) //产生分界线
{
int i;
for (i = 0; i < 80; i++)
putchar('=');
}
void creat(void) //产生四位数
{
srand((unsigned)time(NULL));
for (int i = 0; i < 4; i++)
{
random_number[i] = '0' + rand() % 10;