奇数这道题怎么做在线等急

奇数 (Standard IO)
时间限制: 1000 ms 空间限制: 262144 KB 具体限制
Time Remaining: 02:19:45提交

题目描述
输出a到b之间的奇数。奇数是一种数学术语,整数中,能被2整除的数是偶数,不能被2整除的数是奇数,奇数包括正奇数、负奇数。其中注意:0不是奇数,是偶数。

输入
输入共1行,用空格分隔的整数a和b。(-20000<=a<=b<=20000)

输出
输出n行。每行一个区间a到b中的奇数(从小到大输出)

样例输入
【样例输入1】2 5
【样例输入2】-1 8

样例输出
【样例输出1】
3
5
【样例输出2】
-1
1
3
5
7

#include <stdio.h>
int main(int argc, char const *argv[])
{
    int a, b;
    scanf("%d%d", &a, &b);
    for (int i = a; i <= b; i++)
    {
        if (i % 2)
            printf("%d\n", i);
    }

    return 0;
}