#include // 函数的声明,一般当子函数在主函数的下方时,需要在主函数的上方进行声明 void myfun1(); void myfun2(int a, int b); int myfun3(int a, int b); int main(int argc, char *argv[]) { myfun1(); return 0; } // 定义一个没有参数也没有返回值的函数 void myfun1() { printf("hello world\n"); printf("nihao beijing\n"); printf("welcome to 1000phone\n"); return; } // 定义一个有参数的函数 void myfun2(int a, int b) { int sum; sum = a + b; printf("%d + %d = %d\n", a, b, sum); } // 定义一个有返回值的函数 int myfun3(int a, int b) { int sum; sum = a + b; return sum; }