题目:将输入的句子,反转90度后输出。
思路:第i行字符串旋转90度后,其字符为每一行的第i个字符。
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std; int main()
{
// freopen("input.txt","r",stdin);
char cc[][];
int aa[];
string s;
int i,j=,max=,k=;
memset(cc,' ',sizeof(cc));
while(getline(cin,s))
{
for(i=;i<s.length();i++)
cc[i][k]=s[i];
if(s.length()>max)
max=s.length();
k++;
}
for(i=;i<max;i++)
{
for(j=k-;j>=;j--)
cout<<cc[i][j];
cout<<endl;
}
return ;
}