[求助]shell 排序法在运行时出现错误。
#include<stdio.h>void main()
void shellsort(int v[],int n)
{
int gap,i,j,temp;
for(gap=n/2;gap>0;gap/=2)
for(i=gap;i<n;i++)
for(j=i-gap; j>= 0 &&v[j]>v[j+gap];j-=gap){
temp=v[j];
v[j]=v[j+gap];
v[j+gap]=temp;
}
}
出现的错误在运行中为Declaration syntax error.
我不知道怎么修改/