c program to arrange digits in a no in ascending and
descending order
Answer / chand
#include <stdio.h>
int main() {
int num,i=0,size=0,j,temp;
scanf("%d",&num);
int k=num;
while(num>0)
{
int rem;
rem=num%10;
size++;
num/=10;
}
int arr[size];
while(k>0)
{
int rem1;
rem1=k%10;
arr[i]=rem1;
i++;
k/=10;
}
for(i=0;i<size;i++)
{
for(j=i+1;j<size;j++)
{
if(arr[i]>arr[j])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
for(i=0;i<size;i++)
{
printf("%d ",arr[i]);
}
return 0;
}
| Is This Answer Correct ? | 22 Yes | 7 No |
Give basis knowledge of web designing ...
What is the function of volatile in c language?
Is it better to use a macro or a function?
What is the difference between macros and inline functions?
Why is main function so important?
is forign key will be unique key any table or not?
Explain how are portions of a program disabled in demo versions?
Explain how do you determine whether to use a stream function or a low-level function?
If errno contains a nonzero number, is there an error?
What are qualifiers?
In the following control structure which is faster? 1.Switch 2.If-else and which consumes more memory?
How can I find leaf node with smallest level in a binary tree?