故事的经历很长很长,说来话长,于是我决定长话短说
(毕竟我好像附不上我那387行的代码…)
故事发生在今天晚上,不!是2019年12月31日的晚上
我的代码本来好好的,可以运行,就是运行有的步骤的时候好像有点问题,然后我准备”精修“一遍
事实告诉我,我这个菜鸟精修真的把我自己修死了…
void revise_point(struct Mumber *m,int n)
{
int k;
printf("输入要修改积分的会员(可通过姓名或电话查找):\n");
printf(" ###————1.姓名查找————### \n");
printf(" ###————2.电话查找————### \n");
printf(" ###————3.回到菜单栏————### \n");
scanf("%d",&k);
switch(k)
{
case 1:point2(m,n);break;
case 2:point1(m,n);break;
case 3:main();k=0;break;
default: printf("您输入有误,请重新选择!");
}
}
void point1(struct Mumber *m,int n)
{
int i,num,point;
printf("请输入查找的电话:");
scanf("%d",&num);
for(i=0;i<n;i++)
{
if(m[i].tel=num)
{printf("存在该名会员!");printf("该会员变更积分为:");
scanf("%d",&point);m[i].points=point;}
}
if(i=n) printf("没有%ld这个电话号码注册的会员!\n",num);
}
我这好好的一个调用函数,一直出现
error C2143: syntax error : missing ‘;’ before ‘type’
我难受,我哭泣,我盯着这个已经跨过了2019了
2020年的第一天,大佬们快把腿给我,让我抱一抱
一点也不萌而且已经变旧了的萌新小白求救…