注册 登录
编程论坛 C语言论坛

运行不下去了

gghbb 发布于 2020-10-15 10:51, 1067 次点击
#include<stdio.h>
//
int main()
{
    int max(int x,int y);
    int a,b,c;
    scanf ("%d,%d,&a,&b");
    c=max(a,b);
    printf("max=%d\n",c);
    return 0;
}
//
int max(int x,int y);
{
 int z;
 if (x>y)z=x;
 else z=y;
 return(z);   
}   
[Error] C:\Users\Production Dept\Documents\C-Free\Temp\未命名3.cpp:14: error: expected unqualified-id before '{' token
2 回复
#2
lin51616782020-10-15 11:15
int max(int x,int y);
这个分号去掉
#3
纯蓝之刃2020-10-16 08:35
int max(int x,int y);去掉分号,同时把整个函数移到int main()前面。
或者int max(int x,int y);去掉分号,在int main()函数前面添加int max(int x,int y);声明函数。
1