#3575: 找不到錯誤


likekaito (賴毛)

學校 : 國立中正大學
編號 : 9176
來源 : [220.139.128.230]
最後登入時間 :
2011-07-02 15:52:27
c045. 00490 - Rotating Sentences -- UVa490 | From: [140.123.221.111] | 發表日期 : 2010-03-25 14:46

#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;
}

 

 

有大大可以幫我看一下嗎

感恩!!

 
#3576: Re:找不到錯誤


linishan (L)

學校 : 國立交通大學
編號 : 1090
來源 : [104.132.150.102]
最後登入時間 :
2019-05-10 19:57:54
c045. 00490 - Rotating Sentences -- UVa490 | From: [125.228.109.20] | 發表日期 : 2010-03-25 19:37

#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的訊息可以看一下嗎 ?

 
#3578: Re:找不到錯誤


likekaito (賴毛)

學校 : 國立中正大學
編號 : 9176
來源 : [220.139.128.230]
最後登入時間 :
2011-07-02 15:52:27
c045. 00490 - Rotating Sentences -- UVa490 | From: [140.123.221.111] | 發表日期 : 2010-03-25 22:39

謝謝樓上的大大

我把它改成這樣後就AC了@@

 

5. char in[101][101]={'\0'};

6. char out[101][101]={'\0'};

26. if(out[i][j]!='\0')

 
ZeroJudge Forum