码迷,mamicode.com
首页 > 其他好文 > 详细

剔除缓存区换行符

时间:2015-05-10 19:02:26      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:剔除换行符   getchar   

技术分享
技术分享

#include<string.h>
#include<string.h>
int Read_array(char *str,char check_ch);
 int main(void)
 {   
    char *ptr="what are you doing ?";
    char ch;
    printf("请输入字符\n");
    while((ch=getchar())!=‘#‘)
    {
        if(Read_array(ptr,ch ))
          printf("%c is in charater string %s\n ",ch,ptr);
        else
          printf(" %c is not in charater string %s \n ",ch,ptr);
          printf("请输入字符\n");
      while((ch=getchar())!=‘\n‘)
        continue;
    }

    return 0;
 }
  int Read_array(char *str ,char check_ch)
  {
        int i ;
        for(i=0;i<strlen(str);i++)
          if(*(str+i)==check_ch)
             return 1;
        return 0;           
  }

`

剔除缓存区换行符

标签:剔除换行符   getchar   

原文地址:http://blog.csdn.net/syl100252/article/details/45622443

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!