华为:现有一串字符串,请找出其中的大写字母并顺序保存至output数组中

来源:互联网 发布:淘宝来图印花定制内裤 编辑:程序博客网 时间:2024/05/17 03:32
/*
现有一串字符串,请找出其中的大写字母并顺序保存至output数组中。【注:字母可能包含大写、小写字母、数字以及控制字符】要求实现函数my_string(char input[],char output[])例子:input:3dfD93dafkIFIkdLDkjLKDoutput:DIFILDLKD*/#include<iostream>#include<string.h>using namespace std;void my_string(char input[],char output[]){    int i=0;    while(*input++)    {        if(*input>='A'&&*input<='Z')        output[i++]=*input;    }    output[i]='\0';}#define MAX 20int main(){   char *input="3dfD93dafkIFIkdLDkjLKD";   char output[MAX];   my_string(input,output);   cout<<"output is "<<output<<endl;}
	
				
		
原创粉丝点击