#include <stdio.h> #include <string.h> int main(void) { char s[100][100+1]; int count, i, j, len[100], max_len; count = max_len = 0; while (gets(s[count]) != NULL) { len[count] = strlen(s[count]); if (len[count] > max_len) max_len = len[count]; ++count; } for (i = 0; i < max_len; ++i) { for (j = count-1; j >= 0; --j) { if (i < len[j]) putchar(s[j][i]); else if (j != 0) putchar(' '); } putchar('\n'); } return 0; }
沒有留言:
張貼留言