到底是哪里错了呀?是openjudge的1.7的题目,哪位大能能来看看
3条回答 默认 最新
- qzjhjxj 2022-11-20 20:59关注
改这样试试:
#include <stdio.h> #include <string.h> int main() { char a[81], b[81]; int i,ret; gets(a); gets(b); for(i=0;a[i];i++) if(a[i]>='A' && a[i]<='Z') a[i]+=32; for(i=0;b[i];i++) if(b[i]>='A' && b[i]<='Z') b[i]+=32; ret = strcmp(a,b); ret < 0 ? putchar('<') : ret == 0 ? putchar('=') : putchar('>'); return 0; }
不用strcmp()函数的写法,供参考:
#include <stdio.h> #include <string.h> int main() { char a[81], b[81]; int i,ret,cnt_a=0,cnt_b=0; gets(a); gets(b); for(i=0;a[i];i++){ if(a[i]>='A' && a[i]<='Z') a[i]+=32; cnt_a+=(int)a[i]; } for(i=0;b[i];i++){ if(b[i]>='A' && b[i]<='Z') b[i]+=32; cnt_b+=(int)b[i]; } ret = cnt_a - cnt_b; ret < 0 ? putchar('<') : ret == 0 ? putchar('=') : putchar('>'); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 安装Paddleocr时报错无法解决
- ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
- ¥50 分布式追踪trace异常问题
- ¥15 人在外地出差,速帮一点点
- ¥15 如何使用canvas在图片上进行如下的标注,以下代码不起作用,如何修改
- ¥15 Windows 系统cmd后提示“加载用户设置时遇到错误”
- ¥50 vue router 动态路由问题
- ¥15 关于#.net#的问题:End Function
- ¥15 无法import pycausal
- ¥15 weditor无法连接模拟器Local server not started, start with?