example1.c

来自「北大青鸟软件工程师ppt的学生用书源代码」· C语言 代码 · 共 28 行

C
28
字号
#include <stdio.h>
#include <string.h>
void main()
{
   char arr1[50],ch;
   int i,count;
   
   printf("\n 请输入一个字符串:\n");
   gets(arr1);
   printf("\n 请输入一个字符:");
   fflush(stdin);
   ch=getchar();
   i=0;
   printf(" %c在字符串中出现的位置分别是:\n",ch);
   count=0;
   while( arr1[i] != '\0')
   {
      if (arr1[i] == ch)
	  {
		  printf("%d ",i+1);
      	  count++;         
	  }
	  i++;
   }
   printf("\n\n %c在字符串中共出现 %d 次。\n",ch,count);

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?