为什么会出现tempCodeRunnerFile.cpp:5:5: error: a function-definition is not allowed here before '{' token 这个问题
#include <stdio.h>
int main()
{
int max1(int i,int j)
{
int z;
z = i>j ? i:j;
return(z);
}
}
你要这样去写,函数放外面:
#include <stdio.h>
int max1(int i,int j)
{
int z;
z = i>j ? i:j;
return(z);
}
int main()
{
int x = max1(10, 20);
printf("x = %d\n", x);
return 0;
}
#include <stdio.h>
int max1(int i,int j)
{
int z;
z = i>j ? i:j;
return(z);
}
int main()
{
}
函数内部不能定义函数
把
int max1(int i,int j)
{
int z;
z = i>j ? i:j;
return(z);
}
放到main外面