鱼C论坛

 找回密码
 立即注册
查看: 1916|回复: 9

一段c语言代码

[复制链接]
发表于 2014-4-8 23:32:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
int i,c;
char b[7]="123456";
char array[7];
for(i=0;i<6;++i)
{if(i==10)
{
printf("长度超过10");
i=0;
continue;
}
if(c==13)
{
break;
}
array[i]=getch();
printf("*");
  }
if(strcmp(b,array)==0)
{
printf("你真厉害");}
return 0;
}  为什么我输入了正确的答案还是无法正确显示? 求大神解答..










想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-4-9 10:33:18 From FishC Mobile | 显示全部楼层
array[i]=getchar()    还有你的前两个判定条件多余       加群C语言起步者/n184440672
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-4-9 11:10:56 | 显示全部楼层
你写的这是什么啊,没看懂啊:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-4-9 12:22:14 | 显示全部楼层
是getchar()
还有,你写的有一点乱。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-9 13:03:17 | 显示全部楼层
getch 是getch   getchar是getchar ........
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-4-9 15:23:46 | 显示全部楼层
本帖最后由 紫月冰蓝 于 2014-4-9 15:26 编辑

for(i=0;i<6;++i)
{if(i==10)  //因为I<6 所以I不可能等于10 这年条件永远不成立啊
{
printf("长度超过10");
i=0;
continue;
}
if(c==13)// 这个c值哪来的?  没有说明啊
{
break;
}
array=getch();//getchar()?
printf("*");
  }
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-9 18:45:47 | 显示全部楼层
我已经解决了... 原来是没初始化数组   


#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
int i,c;
char b[]="abcdef";
char array[7]={0}; //初始化数组
for(i=0;i<6;i++)
{
array[i]=getch();
printf("*");
  }
if(0 == strcmp(b,array))
{
printf("你真厉害");
}
else{
printf("you are good");}
return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-4-9 19:56:02 | 显示全部楼层
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
int i,c;
char b[8]="123456";
char array[7]={0};
for(i=0;i<6;++i){
if(c==13)
{
break;
}
array[i]=getch();
printf("*\n");
  }
if(strcmp(b,array)==0)
{
printf("你真厉害");
}
return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-4-9 19:56:36 | 显示全部楼层
上面的仁兄说了  未赋值。。。。  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-4-9 20:51:20 | 显示全部楼层
好多热心人呀。。真是好~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 02:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表