我一开始用C-FREE 编的这个函数,然后想用Visual的C++ 不能直接调用这个函数。
编一函数,输出n以内的数字三角阵列,如图所示,并在主函数中调用该函数。
将 int rc(int x) 函数定义修改为:void rc(int x) 即可。
#include <stdio.h>
void rc(int x) //int rc(int x)修改
{
int hang, lie;
for (hang = 1; hang <= x; hang++)
{
for (lie = 1; lie <= hang; lie++)
{
printf("%d ", hang);
}
printf("\n");
}
}
int main()
{
int shu;
scanf("%d", &shu);
rc(shu); //就是这里 我用C-FREE编写的时候 可以直接调用 并且直接显示局部变量,但是用visual 提示我必须要有个返回值。
return 0;
}