标题: c语言 有三个字符串,要求找出其中最大者 [打印本页]

作者: liuda    时间: 2015-1-22 02:32
标题: c语言 有三个字符串,要求找出其中最大者
  1. //有三个字符串,要求找出其中最大者
  2. //这个最大指ascii最大
  3. //我需要尝试一下能不能分三次输入字符串
  4. #include<stdio.h>
  5. #include<string.h>
  6. void main()
  7. {int i;

  8. char a[20],b[20],c[20],max[20],d[20];
  9. gets(a);
  10. gets(b);
  11. gets(c);
  12. if(strcmp(a,b)>0)
  13. {for(i=0;i<=19;i++)
  14. d[i]=a[i];}
  15. else
  16. {for(i=0;i<=19;i++)
  17. d[i]=b[i];}
  18. if(strcmp(d,c)>0)
  19. {for(i=0;i<=19;i++)
  20. max[i]=d[i];}
  21. else
  22. {for(i=0;i<=19;i++)
  23. max[i]=c[i];}
  24. printf("THE LARGEST STRING IS %s\n",max);
  25. }
复制代码









欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1