回覆列表
-
1 # 棠棠愛學習吖
-
2 # 電死你123
#include "stdio.h"
void main()
{
int n=0, i;
char p[255],
x;
printf("Input string:"); //輸入字串
scanf("%s",&p);
printf("Find? ");
scanf("%s",&x);
for(i=0;p[i]!="\0";i++)
{
if(p[i]==x)
n++;
}
printf("%d",n);
}
用c語言編寫一個程式計算字串中值為x(x由鍵盤輸入)的字元個數
程式碼如下
#include <stdio.h>
int main()
{
char str[100];
int n=0,i=0;
gets(str);
while(str[i]!=0)
{
if(str[i++]=="x") n++;
}
printf("共有%d個x\n",n);
}