注册 登录
编程论坛 C语言论坛

比较3个字符串 寻找最长串 为什么没有输出啊??

美美学c 发布于 2023-10-08 21:53, 740 次点击
#include <stdio.h>
#include <math.h>
#include <string.h>
#define M 10
int main()
 {
    char str[]=" I want to be a postgraduate.";
    char str1[]="aaa";
    char str2="cccd";
if(strcmp(str,str1)>0)
   if(strcmp(str,str2)>0)
       puts(str);
   else puts(str2);
else  if(strcmp(str1,str2)>0)
         puts(str1);
      else     
         puts(str2);

    return 0;
}
2 回复
#2
深秋20152023-10-08 22:10
char str2[]="cccd";
#3
apull2024-05-05 11:05
找最长用strlen更香吧

1