1. /*-------------------------------------------------------
    2. 【程序填空】
    3. ---------------------------------------------------------
    4. 题目:给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,
    5. 并存放在形参t所指的变量中,最后在主函数中输出。
    6. 例如:若形参s所指的字符串为"abcdef35adgh3kjsdf7",则输出结果为4。
    7. -------------------------------------------------------*/
    8. #include <stdio.h>
    9. void fun(char *s, int *t)
    10. {
    11. int i, n;
    12. n=0;
    13. /***********SPACE***********/
    14. for(i=0; s[i] !=0; i++)
    15. /***********SPACE***********/
    16. if(s[i]>='0'&&s[i]<='9' ) n++;
    17. /***********SPACE***********/
    18. *t=n ;
    19. }
    20. main()
    21. {
    22. char s[80]="abcdef35adgh3kjsdf7";
    23. int t;
    24. printf("\nThe original string is : %s\n",s);
    25. fun(s,&t);
    26. printf("\nThe result is : %d\n",t);
    27. }