//输入3个字符串,按由小到大的顺序输出
#include "stdafx.h" #include "stdio.h" #include "스트링.h" int main() {공허 패슈(char *, char *); 캇 str1[20], str2[31], str3[20]; printf("입력 3줄:\n"); gets(str1); gets(str2); gets(str3); if(strcmp(str1,str2)>0) paixu(str1,str2); if(strcmp(str1,str3)>0) paixu(str1,str3); if(strcmp(str2,str3)>0) paixu(str2,str3); printf("지금, 순서는:\n"); printf("%s\n%s\n%s\n",str1,str2,str3); 0을 반환;
} 보이드 파이슈(샤 *P1, 샤어 *P2) {char p[20]; strcpy(p,p1); strcpy(p1, p2); strcpy(p2, p);
}
/*总结:1,string.h的头文件不能忘记 2. get 함수가 잘못되었다면 3. STRCPY는 복사 함수이고, strcmp는 비교 함수입니다 */
|