本题如输入
6 1 3 12 7 9 8 26 5 10
则应输出
1 3 6 7 8 5 9 10 12 26
请将下面的程序复制粘贴到VC中,完善函数fun的函数体,运行正确后,再将完整的程序复制粘贴到填写答案处。
#include "stdio.h"
void fun(int a[],int n)
{ int i,j,t;
for(i=0;i<3;i++)
}
main()
{ int a[10],i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
fun(a,10);
for(i=0;i<10;i++)
printf("%5d",a[i]);
printf("\n");
}
#include "stdio.h"
void fun(int a[],int n)
{ int i,j,t;
for(i=0; i<3; i++)
for(j=0; j<n-1-i; j++)
if(a[j]>a[j+1])
{ t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
main()
{ int a[10],i;
for(i=0; i<10; i++)
scanf("%d",&a[i]);
fun(a,10);
for(i=0; i<10; i++)
printf("%5d",a[i]);
printf("\n");
}