这是一道函数题,问题是对给定的正整数N,打印从1到N的全部正整数。
void PrintN ( int N );
其中N是用户传入的参数。该函数必须将从1到N的全部正整数顺序打印出来,每个数字占1行。
不清楚哪里出问题了,恳请指点
#include<stdio.h>
void PrintN( int N );
int main()
{
int N;
scanf("%d",&N);
PrintN(N);
return 0;
}
void PrintN(int N){
int i,n;
n=N;
//scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("%d\n",i);
}
}