UVA-445-Marvelous Mazes

来源:互联网 发布:软件测试外包价格 编辑:程序博客网 时间:2024/06/02 23:30

这道题目太水来,没得说,注意好判断字符是哪个就好了。题意根本也不用理解,例子说明一切问题。

#include<stdio.h>#include<string.h>int main(){    int sum,i,j,n;    char str[10000];    while(gets(str)!=NULL)    {        n=strlen(str);        sum=0;        for(i=0;i<n;i++)        {            if(str[i]>='0'&&str[i]<='9')            {                sum+=str[i]-'0';            }            else if(str[i]=='!')            {                printf("\n");                sum=0;            }            else if(str[i]=='b')            {                for(j=0;j<sum;j++)                printf(" ");                sum=0;            }            else            {                for(j=0;j<sum;j++)                printf("%c",str[i]);                sum=0;            }        }        printf("\n");    }    return 0;}




原创粉丝点击