关于c语言的一个问题 只读取一行的首字

[复制链接]
查看11 | 回复3 | 2013-10-22 23:28:50 | 显示全部楼层 |阅读模式
因为getchar这个函数的功能就是读取一个字符,若想读入一行字符串,应该这样:char *p; p=getline();...
回复

使用道具 举报

千问 | 2013-10-22 23:28:50 | 显示全部楼层
你好!!
getchar 函数,就是读取一个字符;
gets 函数,是读取一行字符,并可以包含空格...
回复

使用道具 举报

千问 | 2013-10-22 23:28:50 | 显示全部楼层
最好是这样写,while(flag){
if(getchar!='\n)
flag=1;else flag=0;}...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行