请教各位大神 这个程序怎么修改
我是想把1 -2 4 5 3 -10 7 -9 -8 6变成1 -2 4 5 3 -6 8 9 -7 10 也就是说把从只把-10 7 -9 -8 6 这几个数字倒置 其他的不变怎么搞?请帮我把这个程序修改一下
#include "stdio.h"
#include "conio.h"
#define N 10
main()
{
int a[N]={1,-2,4,5,3,-10,7,-9,-8,6},i,temp;
printf("\n原始数据:\n");
for(i=0;i<N;i++)
printf("%4d",a[i]);
for(i=5;i<N;i++)
{
temp=a[i];
a[i]=a[N-i-1];
a[N-i-1]=temp;
}
printf("\n排列后的数据:\n");
for(i=0;i<N;i++)
printf("%4d",-a[i]);
getch();
}