Displaying Largest digit from the user's input
================================
int large(int n){
if(n==0)
return 0;
else{
if(n%10>large(n/10))
return n%10;
else
return large(n/10);
}
}
int main(){
int n,ans;
printf("Enter a value: ");
scanf("%d",&n);
ans=large(n);
printf("ans: %d",ans);
getch();
}
=====================================
Displaying the smallest digit from the user's input
=====================================
int small(int n){
if(n/10==0)
return n;
else{
if(n%10
return n%10;
else
return small(n/10);
}
}
int main(){
int n,ans;
printf("Enter a value: ");
scanf("%d",&n);
ans=small(n);
printf("ans: %d",ans);
getch();
}
================================