请帮我看下这个程序哪里出问题了?谢谢
用scanf函数输入整型数据,当输入10 10 10 100000,结果显示应该是10 8 16 100000,但是我输入后什么结果也没有,请帮忙看下哪错了?#include"stdio.h"
void main()
{
short int x,y,z1;
int z2;
printf("\n请输入4个整数:");
scanf("%d%o%x%d\n",&x,&y,&z1,&z2);
printf("\n%d,%d,%d,%d\n",x,y,z1,z2);
}