#include <stdio.h>

void main()
{
int n;
char ch;

printf("数字を入力してください--> ");
scanf("%d",&n);

printf("文字を入力してください--> ");
scanf("%c",&ch);

printf("\n\n");
printf("入力された数字は %d です。\n",n);
printf("入力された文字は %c です。\n",ch);
}

これ実行しても数字入力してEnter押した時点で結果まで表示されちゃうんですが。
なんか変なんでしょうか?