用c输出一个数一下的所有奇数

编写一段程序,输入一个整数值n,显示该整数值以下的所有奇数,若非正整数,则什么也不输出。

#include <stdio.h>
int main()
{
int n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i%2==1)
printf("%d ",i);
}
 
return 0;
}



#include <stdio.h>
int main()
{
    int n,i;
    scanf("%d",&n);
    for(i = 1;i < n;i+=2){
        printf("%d ",i);
    }
    return 0;
}