1.在终端输入一个字符串,然后再输入一个字符a,计算字符串中a有几个。
1 #include <stdio.h>
2 #include <string.h>
3 int main(int argc, const char *argv[])
4 {
5 char arr[30]="";
6 int i,num=0;
7 printf("输入字符串:\n");
8 gets(arr);
9 printf("输入判断字符:\n");
10 char a;
11 scanf("%c",&a);
12 for(i=0;arr[i]!='\0';i++)
13 {
14 if(a==arr[i])
15 {
16 num++;
17 }
18 }
19 printf("num=%d\n",num);
20 return 0;
21 }