pku2039 To and Fro 简单字符串处理

pku2039 To and Fro 简单字符串处理

不多说了,奇偶性特别处理下就可以了~
贴代码
 1 # include  < stdio.h >
 2 # include  < string .h >
 3 char  map[ 250 ][ 25 ];
 4 int  c,r;
 5 char  str[ 250 ];
 6 int  main()
 7 {
 8    int i,j;
 9    while(1)
10    {
11        int p=0;
12        scanf("%d",&c);
13        if(!c) break;
14        scanf("%s",str);
15        r=strlen(str)/c;
16        for(i=0;i<r;i++)
17            for(j=0;j<c;j++)
18                if(i&1)
19                    map[i][c-1-j]=str[p++];
20                else
21                    map[i][j]=str[p++];
22        for(j=0;j<c;j++)
23            for(i=0;i<r;i++)
24                printf("%c",map[i][j]);
25        printf("\n");
26        
27    }

28    return 0;
29}

你可能感兴趣的:(pku2039 To and Fro 简单字符串处理)