[问题] 错误更正: 遇到大括号编译不过

楼主: 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