c程序死机问题求解
#include "stdio.h"main()
{
int a[10]={10,20,30,40,50,60,70,80,90,100},index,insert,i;
scanf("%d",&insert);
getchar();
for(i=0;i<10;i++)
{
if (insert<=a[i])
{
break;
}
}
index=i;
for(i=10;i>=index;i--)
{
a[i+1]=a[i];
}
a[index]=insert;
for(i=0;i<11;i++)
{
printf("%d ",a[i]);
}
}
程序无语法错误且该代码也能达到运算目的,但是运算结果出来后会死机,谁来教教我,谢啦!鄙人小白一个!
我用的是vc++6.0