#include <stdlib.h>
#include <string.h>
int
int *sort(int number[],int len);
int main(void)
char str[10];
sprintf(str, "%d", num);
int
int *p
for (int i =
int n = 0;
int ans = 0;
int count = 0;
printf("??????????????");
scanf("%d",&n);
printf("????????%d\n",n);
ans = n;
while(ans!=6174)
printf("?%d??%d\n",count+1,ans);
++count;
}
printf("???%d?????????\n",count);
return 0;
}
int *sort(int number[],int len) //??????
{
int a =0;
for(int i=0; i<len; ++i)
{
for(int j=i+1;j<len;++j)
{
a = number[i];
number[i] = number[j];
number[j] = a;
}
}
}
return
}
int
int
int m=0;
number[0] = ans/1000; //????????
number[1] = ans%1000/100;
number[2] = ans%100/10;
number[3] = ans%10;
p = sort(number,4);
m=(*p*1000+*(p+1)*100+*(p+2)*10+*(p+3))- ( *(p+3)*1000+*(p+2)*100+*(p+1)*10+*p);//??????????
printf("Enter a positive integer: ");
scanf("%d", &N);
if (isPalindrome(N)) {
printf("%d is a black hole number.\n", N);
} else {
printf("%d is not a black hole number.\n", N);
}
return
}