怎么样才可以把输出的数排序

#include
#include
int main()
{
int a,i,c;
i=1;
while(i<=10)
{
a=i*i;
c=i*i*i;
i=i+1;
printf("%d\n",a);
printf("%d\n",c);
}
return 0;
}

把数字放到数组中,最简单的冒泡,好点的快速排序
http://blog.csdn.net/pleasurelong/article/details/17560759

http://blog.csdn.net/likezhaobin/article/details/6908257

最简单的方法就是冒泡排序

这个有好几种排序方法,冒泡是最简单的,两个for循环构成