输入一批字符串,最多 100 个,每个字符串长度小于 80,将字符串按从小到大的顺序排序并且输出。
#include <stdio.h>
#include<string.h>
#define M 100
#define N 80
void inputarr (char array[ ][N] , int n);
void sortstr (char array[ ] [N] , int n);
void outputarr (char array[ ] [N] , int n);
void swap(char *p1,char *p2);
/********** Begin **********/
int main(){
int n,str[N][M]={'\0'},i,j;
scanf("%d",&n);
getchar();
for(i=0;i<n;i++)
gets(str[i]);
for(i=0;i<n;i++)
for(j=1;j<n-i;j++){
int temp[100];
if(strcmp(s