#include#include #include int compare(const void *a,const void *b){ //qsot的第四个参数,按递减顺序 return (*(char *)b)-(*(char *)a); } char *srev(char *n){ //字符串的反转函数,返回值是反转后的字符串 int i=0; int j=strlen(n)-1; char temp; while(i 1.开始发现了一个函数叫strrev,但不是c的标准库函数,所以自己就写了一个srev
2.一个坑人点,如果输入的数不是四位,需要在后面补上0补成四位(真的真的真的很坑人)
3.注意输出格式,一定也要是四位的,不够前面补0
4.为什么不写成 printf("%s - %s = %.4dn",srev(n),srev(n),answer)呢?因为这样写不行



