首页 > 试题广场 >

如下代码的任务是:从键盘读入一个字符串,然后将其中的大写字符

[问答题]
如下代码的任务是:从键盘读入一个字符串,然后将其中的大写字符转换为小写字符,最后输出转换后的字符串。但是,该程序存在错误,请指出。
#include<stdio.h>
#define MAX_LEN 10
char *LowerCase(char *s);
int main( )
{
  char str[MAX_LEN);
  printf("Enter a string:");
  scanf("%s",str);
  printf("Lowercase:*s\n",LowerCase(str));
}
  char *Lowercase(chars){
 char newStrf[MAX_LEN];
 int index;
for(index=0;index<[MAX_LEN];index++){
  if(A'<=s[index]&&s[index]<='Z')
     newstr[index]=s[index)+('a'-'A');
  else
     newstr[index]=s[index];
  }
    return  newstr;
}


这道题你会答吗?花几分钟告诉大家答案吧!