这道题用C语言咋做啊求大神指点
小明在家里实在是太无聊了,他就在想如果将一个数的数字顺序颠倒,然后再加上原来的数,就会得到了一个新的数。小明将这个新的数称为“反向数”。例如,为了得到1325的“反向数”,首先我们将该数的数字顺序颠倒,我们得到5231,之后再加上原来的数,我们得到5231+1325=6556。如果颠倒之后的数有前缀零,前缀零将会被忽略。
这题用C语言咋写啊 求大神指点
2019-02-11 13:13

2019-02-11 15:25
2019-02-11 21:53
2019-02-11 23:32
2019-02-12 08:32
程序代码:#include <stdio.h>
unsigned foo( unsigned n )
{
unsigned m = 0;
for( unsigned t=n; t!=0; t/=10 )
m = 10*m + t%10;
return m+n;
}
int main( void )
{
printf( "%u\n", foo(1325) );
}
2019-02-12 08:54
2019-02-12 12:02
2019-02-12 13:40
2019-02-12 21:45
,我用的是Microsoft C++6.0一直显示int arr[sum]这句和后面几句有问题(具体错误下面),我有点迷糊

2019-02-12 22:06