#include
int main()
{
int a[10],i;
printf("please enter 10 integer numbers:");
for(i=0;i<=9;i++)
scanf("%d",&a[i]);
for(i=0;i<=9;i++)
printf("%d",a[i]);
printf("%\n");
return 0;
}
为什么书上代码倒数第三行有个printf,这个是什么作用?而且书上打印结果好像是每个数字有间隔,我自己运行程序打印没有间隔,这是为什么?
数字建个在printf("%d",a[i]);的%d后面加空格"%d "。
最后那个printf有错误。多了%,上面是输出一行,这里是换行。
有空格 在你控制输出的时候自己加进去 printf("\n")就直接打印空格