與正確輸出不相符(line:6)
您的答案為: ergoe s leznogyei necoobn iaxeqhss .chmt iaheans gs" e oirlnsotes luetrhn
正確答案為: ergoe s leznogyei necoobn iaxeqhss .chmt iaheans gs" e oirlnsotes luetrhn
好像也有其他人有同樣問題
#include <stdlib.h>
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
string x[101];
int c=1,maxl=0;
while(getline(cin,x[c]))
{
int l=x[c].size();
if (l>maxl)maxl=l;
c++;
}
for (int i=1;i<c;i++)
{
if (x[i].size()<maxl)
{
for (int i=1;i<=maxl-x[i].size();i++)
x[i]+=" ";
}
}
for (int i=0;i<maxl;i++)
{
for (int j=c-1;j>=1;j--)
cout<<x[j][i];
cout<<endl;
}
system("PAUSE");
return 0;
}
到底哪裡有問題
請高手解答一下