error C2059: syntax error : '}'好烦。。
void main()//主函数{
int i,j,x,flag;
int *p;
p=&flag;
int choose=0;//choose值即选项
FILE *fp=NULL;//定义文件指针,赋初值指向空
char yesorno;
if((fp=fopen("yuangong1.txt","rb+"))==NULL)//指针是否指向文件yuangong1.txt
{
printf("\n=========>提示:文件不存在,是否要创建一个?(y/n)\n");
scanf("%c",&yesorno);
if(yesorno=='y'||yesorno=='Y')//如果不存在文件yuangong1.txt,是否创建
{
fp=fopen("yuangong1.txt","wb+");//创建文件yuangong1.txt
fputs("admin",fp);
fclose(fp);
}
else
exit(0);
}
else
{
Number=duru(st);//如果文件指针不为空,读入选择序号
}
system("cls");
while(true)//如果选择序号真实有效,进入循环体
{
void enter(int *p);
printf("\n\t\t\tΨ欢迎使用员工信息管理系统Ψ\n");
do
{
flag=0;
for(x=0;x<39;x++)
printf("∷");
printf("\n∷\t\t\t1---登陆(enter-初始密码:admin)\t\t\t ∷\n");
printf("∷\t\t\t2---修改密码(change)\t\t\t\t ∷\n");
printf("∷\t\t\t3---退出(exit)\t\t\t\t\t ∷\n");
for(x=0;x<39;x++)
printf("∷");
printf("\n请输入您要进行的操作:");
scanf("%d",&j);
switch(j)
{
case 1:enter(p);break;
case 2:change();break;
case 3:break;
default:printf("\n选择错误!请重新选择!\n");break;
}
if(j==3)
break;
if(flag)
{
caidan();
printf("\t\t====>请选择:");
scanf("%d",&choose);
system("cls");
switch(choose)//switch循环选择语句
{
case 0: exit(0);//选择0时退出caidan
break;
case 1: luru();//选择1时,进入luru子函数
fanhui();
break;
case 2: chakan();//选择2时,进入chakan子函数
fanhui();
break;
case 3: chaxun();//选择3时,进入chaxun子函数
fanhui();
break;
case 4: shanchu();//选择4时,进入shanchu子函数
fanhui();
break;
case 5: tongji();//选择5时,进入tongji子函数
fanhui();
break;
case 6: paixu();//选择6时,进入paixu子函数
fanhui();
break;
case 7: xiugai();//选择7时,进入xiugai子函数
fanhui();
break;
case 8: baocun();//选择8时,进入baocun子函数
fanhui();
break;
default: break;//其他选择直接弹出
}
fflush(stdin);//清空输入缓存
getchar();//读入输入字符并作为返回
system("cls");//系统清屏
}
}
}提示这里出错。。。
}