[求助]怎样使用指针实现冒泡排序。谢谢了
编写一个C语言程序,使用指针实现冒泡排序要求接受用户输入的5个数字按从大到小排列,要使用指针;
#include<iostream.h>
void main()
{
int i;
int a [10]={0,1,2,3,4,5,6,7,8,9};
cout<<"可以输入"<<endl;
for(i=0;i<10;i++)
cout<<a[i]<<",";
cout<<endl;
int j;
for(j=1;j<=9;j++)
{
int temp;
for(int k=0; k<=9-i;k++)
{
if(a[k]<a[i+1])
{
temp=a[k];
a[k]=a[k+1];
a[k+1]=temp;
}
}
}
for(i=0;i<10;i++)
cout<<a[i]<<",";
cout<<endl;
}