首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于回车字符的读取有关问题,一小段代码,大家来看看哪错了

2012-03-09 
关于回车字符的读取问题,一小段代码,大家来看看哪错了代码如下do{scanf(%c,&c[i])i++} while(c[i-1]!

关于回车字符的读取问题,一小段代码,大家来看看哪错了
代码如下

do
  {
  scanf("%c",&c[i]);
  i++;
   
  } while(c[i-1]!=13);

即输入回车后结束读取。 但是为什么调试的时候却发现回车字符被读取为10 回车的ascii码不是13吗?
请高手指教啊

[解决办法]
10是换行 '\n'
13是出车 '\r'

热点排行