一道C语言题目 单词排序的....帮忙找错...谢谢

[复制链接]
查看11 | 回复3 | 2011-11-15 22:57:42 | 显示全部楼层 |阅读模式
首先这里if(a=b)应改为if(a==b),LZ粗心所致假如你是说排好两个单词后输出的话,可以将if(ab){printf("%s",b);break;}里面的输出加进去,就像这样if(ab){printf("%s\n%s\n",b,a);break;} //多输出a...
回复

使用道具 举报

千问 | 2011-11-15 22:57:42 | 显示全部楼层
一个函数就解决了。#include  strcmp(s1,s2)说明:当s1s2时,返回值>0...
回复

使用道具 举报

千问 | 2011-11-15 22:57:42 | 显示全部楼层
判断两值是否相等要用==,不能用=。=是赋值符号...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行