二级指针做输入的3种模型-2

来源:互联网 发布:高德导航软件 编辑:程序博客网 时间:2024/06/05 17:28

二维数组 需要实现打印 排序 


#include "stdio.h"#include "string.h"#include "stdlib.h"void print_array16(char array[][10],int num){int i=0;for(i=0;i<4;i++){printf("%s\n",array[i]);}}void sortp(char array[][10],int num){int i=0,j=0;char temp[10];for(i=0;i<4;i++){for(j=i;j<4;j++){if( strlen(array[i]) > strlen(array[j]) ){//交换内存块strcpy(temp,array[i]);strcpy(array[i],array[j]);strcpy(array[j],temp);}}}}void main(){int i=0,j=0;char array[10][10]={"12","a","aaaa","cdeee"};int num=4;char temp[10];print_array16(array,num);sortp(array,num);print_array16(array,num);system("pause");}


原创粉丝点击