zoukankan      html  css  js  c++  java
  • Rotating Sentences

    #include<bits/stdc++.h>
    #define N 110
    int main(void)
    {
    char s[N][N];
    int i, j, k, max;
    for (i = max = 0, memset(s, ' ', sizeof(s)); fgets(s[i], N, stdin); i++)
    if (strlen(s[i]) > max)
    max = strlen(s[i]);
    for (j = 0; j < max-1; j++) {
    for (k = i-1; k >= 0; k--)
    s[k][j] != '
    ' && s[k][j] ? putchar(s[k][j]) : putchar(' ');
    printf("
    ");
    }
    return 0;
    }
    View Code

    这道题的难点在于怎么确定读取一行数据,用fgets读取数据流中的所有字符。

    fgets(s,size,stdin);//从标准输入流中读取一行数据到s[]里面去。

  • 相关阅读:
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    53.Maximum Subarray
  • 原文地址:https://www.cnblogs.com/superxuezhazha/p/5289701.html
Copyright © 2011-2022 走看看