ちょっと稚拙な質問かもしれませんが行き詰まったのでお願いします。

void main(){
int i;
int a[10];

for(i=0;i<10;i++){
scanf("%d",&a[i]);
if(入力側で改行があったら) break;
}
}

scanfで、次の要素に移るときは基本的にスペース、もし改行があったらそこでループを抜けるプログラムを書きたいのですが、
breakの条件文がわかりません・・・。
もし、適当な条件文があるなら教えていただけないでしょうか。