[問題] 錯誤更正: 遇到大括號編譯不過

作者: kenn2001 (kenn )   2014-08-23 10:12:42
我在編譯的時候,遇到一些函數的問題,和大括號有關聯
void load_user(FILE *fp,struct USER start[]){
int a,b;
while(fscanf(fp,"%d",&start[a].ID)!=EOF){
fscanf(fp,"%s %s %s %d",start[a].name,start[a].password,start[a].user);
for(b=0;b<10;b++){
fscanf(fp,"%d",&start[a].group[b]);
}
}
}
[Error] a function-definition is not allowed here before '{' token
[Error] expected '}' at end of input
作者: azureblaze (AzureBlaze)   2014-08-23 10:23:00
while(fscanf(...) { <= 括號少了一個')'
作者: iamnotgm (伽藍之黑)   2014-08-23 13:49:00
樓上 並沒有 原po你應該是其他段有漏括號然後a沒傳值進去就呼叫會有問題 雖然我猜你有省略掉code

Links booklink

Contact Us: admin [ a t ] ucptt.com