一个大写字母变成小写字母的程序,很简单但是有错误还没发现,求高手指教
#include<stdio.h>#include<string.h>
main()
{
char c[];
int i=0;
printf("请输入字符串C:");
scanf("s%",c);
for(i=0;i<=strlen(c);i++)
{if('c[i]'>='A'&&'c[i]'<='Z')
c[i]=c[i]+'a'-'A';
printf("%s",c);
else
printf("%s",c);
}
}