分类：电脑/网络-软件
问题：c语言高手随便输入一串数，按从小到大的顺序排列后输出的程序怎么样 
随便输入一串数，按从小到大的顺序排列后输出的怎么样编写？
回答：#include <std.h>void main(){   void sort(int name[],int n);   void print(int name[],int n);    int name[100];  int n;   int i;  for (i=0;getchar()!='\n';i++)  {    scanf("%d",&name[i]);  }  n=i;  sort(name,n);   print(name,n); } void sort(int name[],int n){   int pt;   int i,j,k;   for(i=0;i<n-1;i++){       k=i;       for(j=i+1;j<n;j++)           if(name[k]>name[j])        k=j;       if(k!=i){           pt=name[i];           name[i]=name[k];           name[k]=pt;       }   } } void print(int name[],int n){   int i;   for(i=0;i<n;i++)    printf("%d\n",name[i]); }