怎样让这个程序只输出一个数?
#include<stdio.h>#define N 6
void main()
{
int a[N]={98,2,7,9,47,10};
int i,t,j;
for(i=0;i<=N;i++)
for(j=i;j<N;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
if(a[i]<a[i+1])
{
printf("%7d",a[i+1]);
}
}
}
int max=a[0]; for(i=0;i<N;i++) { if(a[i]>max) max=a[i]; } printf("max=%i\n",max);