我不斷收到一個我從未見過的奇怪的語法錯誤,我不確定它有什麼問題。我能否多加一些眼光來幫助我弄清楚問題所在?語法錯誤:在輸入結束時的預期聲明
錯誤讀取:錯誤:期望的聲明或輸入結束時的語句粗體行是它突出顯示的錯誤。
void draw(int deck[SIZE])
{
int i;
for(i = 0; i < 5; i++)
{
cards;
putchar('\n');
}
void cards()
{
char suits[4][9] =
{
"Hearts",
"Diamonds",
"Clubs",
"Spades"};
for(i=0; i<SIZE; i++)
{
if(i%13 == 0 || i%13 == 10 || i%13 == 11 || i%13 == 12)
printf("%s ", facecheck(i%13));
else printf("%d ", i%13+1);
printf("of %s \n", suits[i/13]);
};
**}**
怎麼會有之後}它不應該是(相關}到爲)半列 – OopsUser 2013-04-05 22:26:27
多德 - 匹配花括號:) – paulsm4 2013-04-05 22:26:34
也許適當的縮進會有所幫助。 – chris 2013-04-05 22:26:35