练习02

长整型数字中某数字个数

#include <stdio.h>
#include <stdlib.h>


int ContDigit(int number,int digit);

int main(){
  int number,digit;
  scanf("%d  %d",&number,&digit);
  printf("Number of %d in %d ",digit,ContDigit(number,digit));
}

int ContDigit(int number, int digit){
   int sum=0;
   if(number==0&&digit==0)sum=1;
   if(number<0)number=-number;
   while(number>0){
    if(number%10==digit)
        sum++;
    number=number/10;
   }
   return sum;
}

 

posted @ 2023-02-14 16:30  晨曦yd  阅读(21)  评论(0)    收藏  举报