关闭

Uva 445 Marvelous Mazes

标签: c
467人阅读 评论(0) 收藏 举报
分类:
#include<stdio.h>
#include<ctype.h>
#include<string.h>
int main()
{
	int count=0;
	char ch;
	while(scanf("%c",&ch)!=EOF)
	{
		if(isdigit(ch))
			count += ch - '0';			
		else if((isalpha(ch) && ch != 'b') || ch=='*')
		{
			while(count--)
				printf("%c",ch);
			count = 0;
		}
		else if(ch=='b')
		{
			while(count--)
				printf(" ");
			count = 0;
		}
		else if(ch=='!' || ch =='\n')
		{				
			printf("\n");
			count = 0;
		}

	}
	return 0;
}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:117381次
    • 积分:1850
    • 等级:
    • 排名:千里之外
    • 原创:60篇
    • 转载:12篇
    • 译文:0篇
    • 评论:125条
    最新评论