自己编的错误的
#include <stdio.h>
int reverse( int number );
int main()
{
int n;
scanf("%d", &n);
printf("%d\n", reverse(n));
return 0;
}
int reverse( int number )
{
int a[10],i=0,k,j,count=0;
do
{
a[i]=number%10;
number=number/10;
i++;
}
while(number!=0);
j=i;
for(i=0; i<j; i++)
{
count=0;
for(k=j-1; k>i; k--)
{
if(a[i]<a[k])
count++;
}
return count;
}
}
望远
相关分类