#include<stdio.h>
#include<string.h>
int main()
{
char in[101][101]={0};
char out[101][101]={0};
int i,j,k,total;
int len,max=0;
i=0;
while(gets(in[i])!=0){
len=strlen(in[i]);
i++;
if(len>max){
max=len;
}
}
total=i;
for(j=0,i--;j<=total;j++,i--){
for(k=0;in[j][k]!='\0';k++){
out[k][i]=in[j][k];
}
}
for(i=0;i<max;i++){
for(j=0;j<total;j++){
if(out[i][j]!='0'){
printf("%c",out[i][j]);
}
else
printf(" ");
}
printf("\n");
}
return 0;
}
有大大可以幫我看一下嗎
感恩!!
#include
#include
int main()
{
char in[101][101]={0};
char out[101][101]={0};
int i,j,k,total;
int len,max=0;
i=0;
while(gets(in[i])!=0){
len=strlen(in[i]);
i++;
if(len>max){
max=len;
}
}
total=i;
for(j=0,i--;j<=total;j++,i--){
for(k=0;in[j][k]!='\0';k++){
out[k][i]=in[j][k];
}
}
for(i=0;i for(j=0;j if(out[i][j]!='0'){
printf("%c",out[i][j]);
}
else
printf(" ");
}
printf("\n");
}
return 0;
}
有大大可以幫我看一下嗎
感恩!!
有點不記得了
WA line6應該是空格的問題...
WA的訊息可以看一下嗎 ?
謝謝樓上的大大
我把它改成這樣後就AC了@@
5. char in[101][101]={'\0'};
6. char out[101][101]={'\0'};
26. if(out[i][j]!='\0')