有下列程序
#include
void fun(int n, int *dt)
{
int tp;
if(n<2) return;
if(dt[0]>dt[1])
{
tp=dt[0] ;dt[0]=dt[1] ;dt[1]=tp;
}
fun(n-1, dt+1);
}
void main()
{
int d[10] = {35,13,21,3,15},i;
for(i=0;i<4;i++)
fun(5-i, d);
for(i=0;i<5;i++)
printf("%d ",d[i]);
}
程序执行后的输出结果是______。