function 亂數 問題
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void r_number(int n);
void main(void)
{
int user_number;
int x;
srand(time(NULL));
printf("I have a number between 1 and 100.\n");
printf("Can you guess my number??\n");
printf("Please type your first guess\n");
printf("first:");
r_number(x);
while(x != user_number)
{
scanf("%d",&user_number);
if(x==user_number)
printf("BINGO\n");
else
if(x<=user_number)
printf("Too low\n");
else
if(x>=user_number)
printf("Too high\n");
}
system("pause");
}
void r_number(int n)
{
int r;
r=rand()%100+1;
}
我目前是這樣
但他亂數傳不上去
我問朋友她說要設初始值
但我不懂
請問到底要怎麻改
3 個解答
評分
還有問題?馬上發問,尋求解答。