C语言 学问

来源:百度知道 编辑:UC知道 时间:2024/06/09 23:19:48
main()
{ increment();
increment();
increment();
}

increment();
{ int x=0;
x+=1;
printf("%d",x);
}
sub(int a)
{ int c;
c=a%2;
return c;
}
那里有错

头文件加没有,main的返回类型为void

1.没有头文件
2.没有函数声明
3.自己写函数时increment(); { int x=0; x+=1; print("%d",x); }后面那个分号不能要
3.sub()应该加返回值的类型
#include <stdio.h>

void increment();

void main()
{ increment();
increment();
increment();
}

void increment()
{int x=0;
x+=1;
printf("%d",x);
}

int sub(int a)
{ int c;
c=a%2;
return c;
}