ray2002 @ 2017-09-12 21:42:42
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
char a[1001];
int panduan1=0,panduan2=0,i=0;
for(i=0;i<1000;i++)a[i]=' ';
gets(a);
if(a[0]=='-')panduan2=1;
if(panduan2==1)cout<<"-";
for(i=1000;i>=panduan2;i--){
if (a[i]!=' '){
if(a[i]!='0'&&a[i]!=' '&&a[i]!='\0')panduan1=1;
if((a[i]!='0'||panduan1==1)&&a[i]!=' '&&a[i]!='\0'){
cout<<a[i];
}
}
}
return 0;
}
by 縱橫依舊 @ 2017-09-23 10:39:48
可能是gets的问题,直接输入吧