作者tinajin (卉君)
看板C_and_CPP
標題[問題] 簡單的洗牌程式..
時間Mon Feb 9 09:38:41 2009
#include<stdio.h>
#include<stdlib.h>
main()
{
int i,j;
int temp ;
for(i=1;i<52;i++)
{
do
{
j=rand()%52 ;
}
while(i==j) ;
temp=game[j].flower ;
game[j].flower=game[i].flower ;
game[i].flower=temp ;
temp=game[j].number ;
game[j] .number=game[i].number ;
game[i].number=temp ;
}
system("pause");
}
這是前面文章有人寫到的,我拿來練習一下
可是有發生個錯誤
他說`game' undeclared (first use this function)
這該怎麼除錯呢,煩請賜教^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.249.224
1F:→ MOONRAKER:沒宣告就自己加進去不就結了 02/09 10:04
2F:→ CHNR:就是沒宣告阿@@?! 沒宣告 就要宣告呀@@ 02/09 10:25
3F:推 hilorrk:而且這個洗完..是不是會和原本一樣阿XD? 02/09 11:08
4F:→ fooleric:不會一樣阿... 02/09 12:11
5F:推 gundan:不一樣吧 怎麼會一樣? 02/09 12:41
6F:推 DiHuMar:有可能一樣吧? 02/09 15:06
7F:推 gundan:是有可能阿 但是機率還蠻低的吧! 02/09 17:18
8F:推 WalkingIce:就像賭神洗牌一樣! 02/09 20:43
9F:→ tinajin:問題是,我不知道要宣告什麼,有好心人可以告知嗎,謝謝!! 02/09 21:18
10F:推 ilovebbs:struct 02/09 21:30