编写函数:字符串的小写转大写(Append Code)

Description

输入一些字符串,把其中的小写字母转换成大写字母。

-----------------------------------------------------------------------------

编写函数str_upr():

     原型:char* str_upr(char *s);

     功能:把字符串s中的小写字母变成大写,其余字符不变。

函数的调用格式见“Append Code”。

-----------------------------------------------------------------------------

Invalid Word(禁用单词)错误:在解决这个题目时,某些关键词是不允许被使用的。如果提交的程序中包含了下列的关键词之一,就会产生这个错误。

被禁用的头文件:string.h。

 

Input

输入为多行。每行为一个字符串str。str的字符总数不超过1000个。

 

Output

输出小写转大写后的串str。输出两遍,一遍是测试返回值,一遍是测试str。

 

Sample Input

I love China! Do you want to pass this examination? You will succeed finially! Wish you succeed!

Sample Output

I LOVE CHINA! I LOVE CHINA! DO YOU WANT TO PASS THIS EXAMINATION? DO YOU WANT TO PASS THIS EXAMINATION? YOU WILL SUCCEED FINIALLY! YOU WILL SUCCEED FINIALLY! WISH YOU SUCCEED! WISH YOU SUCCEED!

HINT

 

Append Code

append.c, append.cc,
 
 
 
 
 

#include
#include
#define MAX_STR_LEN 1002
char* str_upr(char *s)
{
    char *p;
    for(p=s;*p!='\0';p++)
{
      if(*p>='a'&&*p<='z')
        *p=*p+'A'-'a';
}
  return s;
}


 

 
 
 
 
 
 

你可能感兴趣的:(编写函数:字符串的小写转大写(Append Code))