#include
main()
{
int num1[4],num2[7],i;
for(i=1;i<=4;i++)
scanf("%d",&num1[i]);
for(i=1;i<=4;i++)
{
num2[2*i-1]=num1[i];
num2[2*i]=' ';
}
for(i=1;i<=7;i++)
printf("%d",num2[i]);
return 0;
}
我自己寫的程序如上,比如輸入8888,輸出是8空格8空格8空格8這樣的。程序編譯不出錯,但是出入四位數後無輸出,煩請看下哪裡出了錯
還有一種改法就是把scanf的%d修改為%c