看板 C_and_CPP 關於我們 聯絡資訊
#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
MOONRAKER:沒宣告就自己加進去不就結了 02/09 10:04
CHNR:就是沒宣告阿@@?! 沒宣告 就要宣告呀@@ 02/09 10:25
hilorrk:而且這個洗完..是不是會和原本一樣阿XD? 02/09 11:08
fooleric:不會一樣阿... 02/09 12:11
gundan:不一樣吧 怎麼會一樣? 02/09 12:41
DiHuMar:有可能一樣吧? 02/09 15:06
gundan:是有可能阿 但是機率還蠻低的吧! 02/09 17:18
WalkingIce:就像賭神洗牌一樣! 02/09 20:43
tinajin:問題是,我不知道要宣告什麼,有好心人可以告知嗎,謝謝!! 02/09 21:18
ilovebbs:struct 02/09 21:30