Cで横並びに数を入力、表示したいです。
「標準出力に半角数字でaとbの値の大きい方を出力してください。aとbが同じ値の場合は半角小文字アルファベットで「eq」と出力してください」という問題です。

#include <stdio.h>
int main(void){
    int a, b;
    scanf("%d", &a); scanf("%d", &b);

    if(a == b)
        printf("eql");
    else if(a > b)
        printf("%d\n", a);
    else if(b > a)
        printf("%d\n", b);
}

上記のように書きました。
数を入力するときにscanf()やgets()を使うと勝手に改行されてしまいます。
改行をせずに表示するにはどうすればいいのでしょうか?