#include <stdio.h> /* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */ int test1() { printf("%s\n","小明在慕课网上学习"); return 0; } int test2(int n) { printf("小明在慕课网上学习了%d门课程",n); return 0; } int main() { test1(); test2(5); return 0; }
test2里的n没有定义,int test2(int n)这里是参数,不是定义
printf
(
"小明在慕课网上学习了%d门课程"
,n);这里的逗号错了
#include <stdio.h>
/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */
int test1()
{
printf("%s\n","小明在慕课网上学习");
return 0;
}
int test2(int n)
{
printf("小明在慕课网上学习了%d门课程",n);
return 0;
}
int main()
{
test1();
test2(5);
return 0;
}