能请教一下,我的程序写错在哪吗
想输出1 2 3 5 .....的格式,但为什么输出的是1 2 3 4 5 6......#include<stdio.h>
int main()
{
int i;
int n; //classmate numbers
int j;
scanf("%d",&n);
for(i=1;i<n;i++)
{
j=i%2;
if(j=1)
{
printf("%d ",i);
}
}
}
2018-05-27 17:01
2018-05-27 17:02
2018-05-27 17:04
2018-05-27 17:05