作业帮 > 综合 > 作业

编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0,-1,分别表示s1>s2,s1=s2,s10

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/13 04:56:38
编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0,-1,分别表示s1>s2,s1=s2,s10)
flag=1;
else if(strcmp(s1,s2)==0)
flag=0;
else
flag=-1;
return flag;
}
哪错了?
#include
#include
int strcomp(char s1[],char s2[])
{
int flag;
if(strcmp(s1,s2)>0)
flag=1;
else if(strcmp(s1,s2)==0)
flag=0;
else
flag=1;
return flag;
}
int main(void)
{
char s[2][100];
int result,i;
for(i=0;i
编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0,-1,分别表示s1>s2,s1=s2,s10
main函数之前声明函数,或者后写main
#include
#include
int strcomp(char s1[],char s2[]);
int main(void)
……
strcomp函数构造是没写参数类型
……
int strcomp(char s1[],char s2[])
{
int flag;
if(strcmp(s1,s2)>0)
……
初步就这两个问题吧.
第三个问题出现了:
case'1':……
case ‘0’:……
改为
case 1:…
case 0:…