C语言代码不知道错在哪

提问:C语言代码不知道错在哪

网友回答:

程序有很多错的,至少的(你上文本才能帮你调试)

1.a[100]=getchar();

应该是

gets(a);

2.你的p在循环中,只是加1了,根本没有用,其实的确可以不用

3.你的循环结束条件完全不对,既不是判断(是赋值),且'/0'更不对

正确的应该是

for(n=0;a[n]!='0';n++)

这样循环才能正常运行


相关推荐

C语言初学者,代码出了一堆错误,不知道为什么,求大神帮助。

C语言初学者,代码出了一堆错误,不知道为什么,求大神帮助。

C语言代码

C语言代码

C语言代码SendOnePix(&ptr[(3*k)])怎么理解

C语言代码SendOnePix(&ptr[(3*k)])怎么理解

c语言比较大小代码

c语言比较大小代码

C语言编程这个代码

C语言编程这个代码

新手求问 c语言代码问题。

新手求问 c语言代码问题。

这个c语言代码问题出在哪,为什么有错

这个c语言代码问题出在哪,为什么有错

python代码如何转换成C语言代码?代码如下:

python代码如何转换成C语言代码?代码如下:

C语言:编写代码时,为什么循环体里的sum+=-1/i是错误的,而1.0/i是正确的?

C语言:编写代码时,为什么循环体里的sum+=-1/i是错误的,而1.0/i是正确的?

c语言字符的区分代码 哪里错了?

c语言字符的区分代码 哪里错了?

请问c语言中的这段代码,最后的程序输出34是怎么来的

请问c语言中的这段代码,最后的程序输出34是怎么来的

C语言比较3个数大小,请问大佬我这代码哪里错了,谢谢,在线等。

C语言比较3个数大小,请问大佬我这代码哪里错了,谢谢,在线等。

C语言C++谜题。请问一下读书高手C/C++编程的中文分号与英文分号有区别吗?编译时会出错吗?

C语言C++谜题。请问一下读书高手C/C++编程的中文分号与英文分号有区别吗?编译时会出错吗?

c语言编写程序,读入正整数n,和n个正整数,递增排序后保存在文本文件result.txt里

c语言编写程序,读入正整数n,和n个正整数,递增排序后保存在文本文件result.txt里

C语言中,指针函数和函数指针有什么区别?

C语言中,指针函数和函数指针有什么区别?

盒子游戏,游戏玩家专属个性阅读社区


©CopyRight 2010- 2020 BOXUU.COM Inc All Rights Reserved

鄂公网安备 35020302000061号- 鄂ICP备2020015574号-1