Условие задачи

Считать с клавиатуры целое неотрицательное число-максимум.
Считать с клавиатуры целый, не равный нулю делитель.
Вывести в строку числа от нуля до указанного максимума включительно, кратные заданному делителю.

#include <stdio.h>

int main() {
    int a = 0;
    int b = 0;
    
    scanf("%d %d", &a, &b);
    
    if ( b == 0 || a < 0 ) {
        printf("\n");
        return 0;
    }
    
    if ( b < 0 ) {
        b = -b;
    }
    
    a -= a % b;
    
    for ( int i = 0; i < a; i += b ) {
        printf("%d ", i);
    }
    
    printf("%d\n", a);
    
    return 0;
}