![]() |
#2
rjsp2011-05-23 08:26
|

#include <stdio.h>
void fac(char *p);
void main()
{
int count=0;
char s[81]="aaasdaawerf123jkd";
char *p=s;
fac(&count);
printf("count=%d\n",count);
void fac(char *p)
{ char x;
scanf("%c",&x);
while(*p!='\0')
{
if(*p==x) count++;
p++;
}
}
画线的位置怎么改成和指针的类型相同啊!我想统计出入字符的个数。求大家帮忙改改!!!void fac(char *p);
void main()
{
int count=0;
char s[81]="aaasdaawerf123jkd";
char *p=s;
fac(&count);
printf("count=%d\n",count);
void fac(char *p)
{ char x;
scanf("%c",&x);
while(*p!='\0')
{
if(*p==x) count++;
p++;
}
}
[ 本帖最后由 宇智波曌 于 2011-5-22 22:43 编辑 ]