输入一个三位数(列如abc),则将这个三位数倒序输出(如cba)。要求程序能够处理多组测试数据。
#include <iostream>
#include<stdio.h>
#include<cmath>
using namespace std;
int main()
{ char ch[3];
while(cin>>ch[0]>>ch[1]>>ch[2]){ //可以多次输入
for(int i=2;i>=0;--i)
{
if(ch[i]=='0')
{ch[i]=' ';
}
else
{
if(ch[i+1]==' ')
cout<<ch[0]<<endl;
else
cout<<ch[2]<<ch[1]<<ch[0]<<endl;
break;}
if(i>=1)
cout<<ch[i];
else
cout<<ch[i]<<endl;
}
}
}
结果