首页 > 其他 > 详细

查找指定字符

时间:2019-11-24 18:05:20      阅读:76      评论:0      收藏:0      [点我收藏+]

#include <stdio.h>

#define N 80

int main()

    char a,ch,str[N];

    int len=0,i;

    int flag=-1;                 //数组下标从0开始,用flag=-1来判断是否找到指定字符。

    scanf("%c\n",&a);

    ch=getchar();             //  char ch; ch=getchar()意思是将变量ch定义为char字符类型,当键盘输入一个字符的时候,将此值赋给变量ch。

                                          getchar()函数的作用是从计算机终端(一般为键盘)输入一个字符。getchar()函数只能接收一个字符,其函数值就是从输入设备得到的字符。

                                            当程序调用getchar时,程序就等着用户按键。用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止(回车字符也放在缓冲区中)。

    for (i=0;ch!=‘\n‘;i++)

    {

          str[i]=ch;

          len++;

          ch=getchar();

    }

     for (i=0;i<len;i++)

     {

         if (a==str[i])

         flag=i;

      }

      if (flag!=-1)

      printf("index = %d\n",flag);

      else

      printf("NOT FOUND");

      return 0;

}

      

         

          

查找指定字符

原文:https://www.cnblogs.com/DEAKY/p/11922734.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!