题目:输出大写字母
输入一个字符串,输出其中的大写字母
输入 2, sdARSFGfg
输出 ARSFG
#include <iostream>
#include <string>
using namespace std;
void filter(string str)
{
int i,len;
len=str.length();
for(i=0;i<len;i++)
{
if(str[i]>=65 && str[i]<=90)
printf("%c",str[i]);
}
printf("\n");
}
int main()
{
char s[100];
while (getchar()!='\n'){
gets (s);
filter(s);
}
return 0;
}
测试结果,可能不周全,欢迎查漏补缺