各位大哥,请帮忙解决一下.

Monkeycn 2003-06-25 06:40:04
1 如何解决用scanf输入I love you.给变量ch,ch却被赋值为"I\0".
谢谢.
2.能否在file1.c中使用file2.c的外部变量.

3.语句# include " c:\file1.h "是否正确?
...全文
37 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bgu 2003-06-25
  • 打赏
  • 举报
回复
二楼的错误三楼的说完了。
1.
用gets更好。
idontlikenickname 2003-06-25
  • 打赏
  • 举报
回复


1.
char ch[80];
scanf("%s", ch);
2.
可以~需要在file1.c中用extern声明用到的file2.c中的变量.
3.
好像不对,路径用/
#include <sys/types.h>

飞天揽月 2003-06-25
  • 打赏
  • 举报
回复
1、
char* ch;
scanf("%s",ch);
2、可以,用时包含对即可合同一个中的相同
3、正确

70,025

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧