uva 490
題挺簡單的,就是最坑的是按照最長的字符串輸出的,如果其他字符串太短,直接輸出空格。
#include <stdio.h>
#include <string.h>
int main(){
char ch[110][110];
int cnt=0,i,j,maxlen=0,len[110];
while(gets(ch[cnt])!=NULL){
len[cnt]=strlen(ch[cnt]);
if(maxlen<len[cnt])
maxlen=len[cnt];
cnt++;
}
for(j=0;j<maxlen;j++){
for(i=cnt-1;i>=0;i--){
if(len[i]>j)
printf("%c",ch[i][j]);
else
printf(" ");
}
printf("\n");
}
return 0;
}