编写一个程序 要求将命令行输入的大写字母变为小写然后符号不变
例子:
./to HOW Are you?
how are you?
./to It IS 3.26!
it is 3.26!
这是我的代码 想问下怎么修改
老是报错 我也不知道问题在哪里
麻烦修改后的代码运行一下
#include<stdio.h>
#include<ctype.h>
#include<string.h>
int main(int argc,char *argv[][])
{
int m;
int i;
for(m=1;m<argc;m++){
for(i=0;i<999;i++){
if(*argv[m][i]<'Z' && *argv[m][i]>'A'){
*argv[m]=tolower(*argv[m]);
}
}
}
for(m=1;m<argc;m++){
for(i=0;i<999;i++){
printf("%s", argv[m][i]);
return 0;
}
}
printf("\n");
}

