注意事项:
a[4][100] 可以理解为 4行 每行限定100个字符;
参考代码:
#include<stdio.h> #include<string.h> int main() { int i,j; char a[4][100]; scanf("%s%s%s",&a[0],&a[1],&a[2]); for(i=2;i>0;i--){ for(j=0;j<i;j++){ if(strcmp(a[j],a[j+1])>0){ strcpy(a[3],a[j]); strcpy(a[j],a[j+1]); strcpy(a[j+1],a[3]); } } } for(i=0;i<3;i++){ printf("%s\n",a[i]); } return 0; }
0.0分
0 人评分
永远的丰碑 (C语言代码)浏览:698 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:669 |
C语言训练-求PI* (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:366 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:541 |
单词个数统计 (C语言代码)浏览:1046 |
数组输出 (C语言代码)浏览:749 |
整数平均值 (C语言代码)浏览:856 |