C语言代码不知道错在哪

C语言代码不知道错在哪

1 个回答

江山如此多娇

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

网友回答:

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

1.a[100]=getchar();

应该是

gets(a);

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

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

正确的应该是

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

这样循环才能正常运行


  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题