输入字符串,统计其中某个字符的个数;语法没错,怎么编译不了。怎么回事。
#include<stdio.h>#include <string.h>
int tj(char *zf,char *z)
{
int i,j=0,y;
y=strlen(*zf);
for(i=0;i<y;i++)
if(*z==*(zf+i))
j++;
return j;
}
void main()
{
char x,zfc[100];
printf("字符串");
gets(zfc);
printf("字符");
x=getchar();
printf("统计:%d",tj(zfc,&x));
}