//Рекурси хэрэглэх нь
#include<stdio.h>
int getSum(int);
int main(){
int num,sum;
printf("Too oruulna uu: ");
scanf("%d",&num);
sum = getSum(num);
printf("Toony tsifruudiin niilber: %d",sum);
return 0;
}
//recursi funkts
int getSum(int num){
static int sum =0,r;
if(num!=0){
r=num%10;
sum=sum+r;
getSum(num/10);
}
return sum;
}
//Гарлтын харагдац:
//Too oruulna uu: 45
//Toony tsifruudiin niilber: 9
Комментариев нет:
Отправить комментарий