荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: huhaiming (一生只爱她), 信区: Program
标  题: 1008
发信站: 荔园晨风BBS站 (Sun Jun  8 19:30:45 2003), 站内信件

#include <stdio.h>
#include <string.h>
#include <ctype.h>

int n,total;
char s[1000000];

int main()
{
        int i,j,t,l;
        int testcase;
        char str[1000];
//      freopen("1008.in","r",stdin);
        scanf("%d",&testcase);
        while(testcase--){
                scanf("%d",&n);
                while(getchar()!='\n');
                total=0,s[0]=0,l=0;
                for(i=0;i<n;i++){
                        gets(str);
                        t=strlen(str);
                        for(j=0;j<t;j++) s[l+j]=str[j];
                        l+=j;
                        s[l++]='\n';
                }
                s[l]=0;

                for(i=1;i<l;){
                        if (s[i]=='/'&&s[i-1]=='/'){
                                for(j=i+1;s[j]!='\n';j++) s[j]=toupper(s[j]);
                                total++;
                                i=j+1;
                        }else if (s[i-1]=='/'&&s[i]=='*'){
                     for(j=i+1;j<l-1;j++) if (s[j]=='*'&&s[j+1]=='/') break;
                                if (j<l-1){
                                    for(t=i+1;t<j;t++) s[t]=toupper(s[t]);
                                    total++;
                                }
                                i=j+1;
                        }
                        i++;
                }
                printf("%d\n",total);
                printf("%s",s);
                printf("\n");
        }
        return 0;
}
--

菩提本无树,明镜亦非台

本来无一物,何处惹尘埃

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.200]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店