问题
填空题
若输入tear、test、arj,则下列程序的运行结果为 【9】 。
main()
char*strl[20],*str2[20],*str3[20];
char swap();
scanf("%s",str1);
scanf("%s",str2);
scanf("%s",str3);
if (strcmp(str1,str2)>0)swap(str1,str2);
if (strcmp(str1,str3)>0)swap(str1,str3);
if (strcmp(str2,str3)>0)swap(str2,str3);
printf("%s %s %s\n",str1,str2,str3);char swap(p1,p2)
char*p1,*p2;
char*p[20];
strcpy(p,p1);strcpy(p1,p2);strcpy(p2,p);
答案
参考答案:arj tear test