题目是判断一个数是否能被3整除
自定义的函数怎么能放在主函数里面呢。把函数定义放在主函数前面就可以了
main中不能定义函数
函数逻辑也有问题,你判断s能否被整除,为啥又给s赋值?
这个太基础了,你应该多看点书才行
怎么可以 int Main()呢,
static main()
{
你这里面的语法就错了好多,我是没有像你这样写过
int x(int s)
}
void main()
然后函数放在main函数外面
main函数是主函数 不能定义函数__
应该多看看基础语法、函数的东西。主函数里只是用来测试你写的功能函数的,在主函数里写这些代码还是第一次看到
第一,主函数里调用函数方法即可,不可以定义函数;
第二,你的函数名不规范,一般很少用一个单字母表示函数,当然f除外(习惯不好),可以命名为Divide_3.
第三,返回值最好用宏定义设计为True或者False,逻辑更清晰。
可以不用定义函数,直接实现功能。除过主函数里定义函数外,逻辑也不对。建议看看基础的语法,或者找别人写好的看看
main函数中调用x()函数
#include
int main()
{
x(s);
}
int x(int s)
{
....
}
一个函数不能嵌套另一个函数
函数无法做嵌套的定义的,需要多看下基础的c语言书籍。
c primer
或者上网找找视频入入门
main函数内不要定义调用的函数。
既然有答案了,那我就不说问题了。但是你应该注意编码风格,要有适当的缩进,增加代码的可读性