如何使用’=‘来结束getchar函数??
#include
int main ()
{
int i=0,n;
char str[100];
while((str[i]=getchar())!='=')i++;
i--;
for (n=i;n>=0;n--)
printf("%c",str[n]);
return 0;
}
这是不能运行的源代码
编程要解决的问题:

刚学C语言向各位大神求救
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- ysuwood 2015-11-13 11:35关注
用getche();
#include<stdio.h> #include <conio.h> int main () { int i=0,n; char str[100]; while((str[i]=getche())!='=')i++; i--; for (n=i;n>=0;n--) printf("%c",str[n]); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报