dkfr.net
当前位置:首页 >> strCmp(worD[i],worD[k])==0 >>

strCmp(worD[i],worD[k])==0

extern int strcmp(const char *s1,const char * s2); strcmp声明如上所示,所以有可能是错的,只是有可能,看你的word是指向几维的数组。

你这个程序问题很多: 首先:对于你的问题“为什么不输出”答案是你这里的判断 if(strcmp(dic[m],word)==0) break;问题成立的,因为你的if……else…...

我不看提示了,自己重新写个。 #include #include #include #define SIZE sizeof(struct Word) #define MAXSIZE 50 ...

你好,这是你对strcmp函数理解错误了。其原型是: extern int strcmp(const char *s1,const char * s2); 其功能是比较字符串s1与字符串s2, 在C语言中,返回值有下面的规则得到: 当S1S2时,返回值为1 而在C++中,返回值是按照下面的规律得到: ...

字符串输入应该用gets(). getch() 只是得到第一个字符。

这里的意思应该是word是一个char类型的数组,要不是不能直接这么使用的,strcmp函数必须需要传递两个字符串进去才行,如果要准确一点,那么strcmp接收的应该是...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com