void rever(int * r)
{
int i;
int * max;int * min ,*temp;
* max=0,* min=1000;
for(i=0;i<=9;i++)
{
if(r[i]>=*max)
{
max=r+i;
}
if(r[i]<=*min)
{
//q=(r+i);
min=r+i;
}
}
* temp= *(r);
*(r)=*min;
*min=*temp;
*temp=*(r+9);
* (r+9)=*max;
*max=*(r+9);
}
void main()
{
int a[10];int i;int j;int t ;;
printf("请输入九个数");
for(i=0;i<=9;i++)
{
scanf("%d",&t);
if(t>=1000)
{
printf("errok");
break;
}
a[i]=t;
printf("您第%d次输入的是:%d\n",i+1,a[i]);
}
printf("您输入的数组为:\n");
for(j=0;j<=9;j++)
printf("%d ",a[j]);
printf("\n");
rever(a);
printf("变换后的数组为:\n");
for(i=0;i<=9;i++)
{
printf("%d ",a[i]);
}
printf("\n");
}
1>h:\task\数组问题\源2.cpp(6) : warning C4700: 使用了未初始化的局部变量“max”
1>h:\task\数组问题\源2.cpp(6) : warning C4700: 使用了未初始化的局部变量“min”
1>h:\task\数组问题\源2.cpp(