分类：电脑/网络-程序设计-C/C++
问题：求教C语言问题问题:接受用户输入的一串字符,其中的大字字母不变动 
问题:接受用户输入的一串字符,其中的大字字母不变动,小写字母转换为大写字母,其余字符一律忽略,然后按输入顺序的逆输出.

回答：不知道对不对啊
char* function(char*s)
{
 int i,length;
 char *q ,*p;
 length=strlen(s);
 p=s+length-1;
 for(i=length-1;i>=0;i--)
    if(*(p+i)>='a'&&*(p+i)<='z')
      *q=*p-32;
    else *q=*p;
  *q='\0';
 return q;
}
另外include<stdio.h>，〈string.h>
main 中用puts ,gets 函数