点击打开链接
ps:按题目意思进行处理
#include"stdio.h"
#include"string.h"
int main()
{
char str1[111],str2[111];
int t,n,m,len,i,j;
scanf("%d",&t);
getchar();
while(t--)
{
gets(str1);n=0;
for(i=0;i<100;i++)
str2[i]='\0';
len=strlen(str1);
for(i=len-1;i>=0;i--)
{
if(str1[i]=='0')
{
n++;len--;
}
else break;
}
if(str1[0]=='-')
{
m=0;j=len-2;
for(i=1;i<len;i++)
str2[j--]=str1[i];
}
else
{
m=1;j=len-1;
for(i=0;i<len;i++)
str2[j--]=str1[i];
}
if(m==0)
printf("-");
len=strlen(str2);
for(i=0;i<len;i++)
printf("%c",str2[i]);
while(n--)
printf("0");
printf("\n");
}
return 0;
}