请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。
例如,s所指字符串中的内容是:2def35adh25 3kjsdf 7/kj8655x,
函数fun返回值为:11
供参考:
#include <stdio.h>
int fun(char *s)
{
char *p = s;
int cnt = 0;
while(*p){
if(*p >= '0' && *p <= '9') cnt++;
p++;
}
return cnt;
}
int main()
{
char str[128];
gets(str);
printf("%d",fun(str));
return 0;
}