为什么程序直接退出了
#include <stdio.h>int main(void)
{
int i;
int a;
printf("请输入十个元素:");
for(i = 0; i < 10; i++)
{
scanf("%d", &a);
}
printf("\n");
for(i = 0; i<10; i++)
{
printf("%d ", *(a+i));
}
}
我的这个程序为什么编译通过运行直接退出了?
我把printf("\n"); 改成printf(" \n");就行了这是为什么?
我把printf("请输入十个元素:");注释掉程序也可以正常运行 本帖最后由 jackz007 于 2018-12-5 15:58 编辑
#include <stdio.h>
int main(void)
{
int i ;
int a;
printf("请输入十个元素:") ;
for(i = 0 ; i < 10 ; i ++) scanf("%d", & a) ;
printf("\n") ;
for(i = 0 ; i < 10 ; i ++) printf("%d ", a) ;
}
页:
[1]