作者:夏晓林
时间:2016.12
题目描述:
输出n个字符串,把其中以包含字母B或b的字符串输出。
输入:第一行 n
第二行到第n+1行,每行一个字符串
输出:包含字母B或b的字符串
问题及代码:
#include <stdio.h>
int main()
{
int i,j,n,a;
char str[80];
scanf("%d",&n);
getchar(); //清除缓冲区
for(i=0;i<n;i++)
{
gets(str);
j=0;
a=0;
while(str[j]!='\0')
{
if(str[j]=='B'||str[j]=='b')
{
a=1;
break;
}
j++;
}
if(a==1)
puts(str);
}
return 0;
}
运行结果: