CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

关于字符输入问题

楼主lakers_kobe(根本英俊)2004-09-04 11:53:58 在 C/C++ / C语言 提问

请问要接受一次输入多个字符,比如kobe,然后输出,该怎么写呢?我用  
  ch=getchar()  
  printf("%c\n",ch);  
  当输入kobe时却只能输出第一个字符'k'?  
  问题点数:0、回复次数:9Top

1 楼andyjoe1982(哈哈)回复于 2004-09-04 12:18:06 得分 0

ch   =   gets();  
  printf("%s",ch);  
  这样就可以了Top

2 楼66766(毁人不倦)回复于 2004-09-04 12:20:46 得分 0

char   *   ch;  
  ch=gets();  
  while(*   ch)   printf("%c",*   ch++);Top

3 楼dudongxiao(泼皮杜)回复于 2004-09-04 12:21:08 得分 0

char   text[10]   =   {0};  
  scanf("%s",   text);  
  printf("%s",   text);  
   
  Top

4 楼66766(毁人不倦)回复于 2004-09-04 12:22:59 得分 0

char   *   ch;  
  ch=gets();  
  while(*   ch++)   printf("%c",*   ch);  
  Top

5 楼dudongxiao(泼皮杜)回复于 2004-09-04 12:23:42 得分 0

毁人不倦的写法是错误的,    
  他没有为ch分配空间Top

6 楼dudongxiao(泼皮杜)回复于 2004-09-04 12:25:06 得分 0

或者这样也行,  
  string   s;  
  cin   >>   s;  
  cout   <<   s;Top

7 楼pspliu(ShOWen)回复于 2004-09-04 12:28:09 得分 0

while((ch=getchar())!='\n')  
  这个应该也可以吧Top

8 楼66766(毁人不倦)回复于 2004-09-04 12:34:43 得分 0

我不知道对不对,我想换个思路来理解一下字符指针与字符串地址的区别Top

9 楼suifengxing()回复于 2004-09-04 13:58:51 得分 0

用输出字符串的输出格式啊Top

相关问题

  • 字符输入
  • 如何输入null字符
  • 如何输入字符串
  • 关于字符的输入
  • 如何使TextBox只能输入字符?
  • 如何屏蔽一个输入字符
  • 关于字符串的输入
  • 请问如何输入特殊字符?
  • 如何实现字符串的输入???
  • word中如何输入特殊字符?

关键词

  • 字符
  • ch
  • kobe
  • 输入
  • printf
  • gets
  • char
  • text

得分解答快速导航

  • 帖主:lakers_kobe

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo