首页 > 代码库 > c语言代码编程题汇总:找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值

c语言代码编程题汇总:找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值

找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值

  程序代码如下:

 

 1 /*
 2     2017年3月8日08:39:16
 3     功能:找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值
 4 */
 5 
 6 #include"stdio.h"
 7 int main (void)
 8 {
 9     int i = 0, j = 0;
10     char a[100];
11     char ch;
12     int num = 0;
13 
14     printf ("please input a string : ");
15     gets(a);
16     printf ("please input a character : ");
17     scanf ("%c",&ch);
18 
19     while (a[i])
20     {
21         if (a[i] == ch)
22         {
23             num++;
24             printf ("满足条件的下标数值是: %d\n",i);
25         }
26         i++;
27     }
28     printf ("the result is :%d\n",num);
29     
30 
31     return 0;
32 }
33 
34 /*
35     总结:
36     在VC++6.0中显示的结果:
37     ————————————————————
38     please input a string : asdfghajk
39     please input a character : a
40     满足条件的下标数值是: 0
41     满足条件的下标数值是: 6
42     the result is :2
43     ————————————————————
44 */

 

c语言代码编程题汇总:找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值