[讨论]逆位输出问题
我这逆位输出程序遇到终端输入是负数时,这样做也可以,不过总觉得不好,不知道大家告诉下,还有什么好方法。
#include "stdio.h"
main()
{
int n,number;
char c='-';
printf("Type you want number.\n");
scanf("%i",&n);
do{
number=n%10;
printf("%i",-number);
n=n/10;
}
while (n!=0);
printf("%c",c);
printf("\n");
return 0;
}