HDU 1088 处理每个字符串比直接用getchar处理简单

来源:互联网 发布:ubuntu手机壁纸 编辑:程序博客网 时间:2024/06/18 09:50

原本用getchar处理,很难达到语气目标。用字符串就简单多了

#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){char html[1000];int len=0;while(scanf("%s",html)!=EOF){if(strcmp(html,"<br>")==0){len=0;printf("\n");}else if(strcmp(html,"<hr>")==0){if(len != 0){printf("\n");len = 0;}for(int i = 0; i < 80; i++ )putchar('-');putchar('\n');}else {if(len==0){printf("%s",html);len+=strlen(html);}else {if(len+strlen(html)+1<=80){printf(" %s",html); len+= strlen(html) + 1;}else {printf("\n%s",html);len=strlen(html);}}}}printf("\n");return 0;}


原创粉丝点击