新手:字符串问题
#include <stdio.h>
#define N 100
int main()
{
int i;
char str1[N];
scanf("%s",str1);
for (i=0;i<N;i++)
{
if (str1[i]>='A' && str1[i]<='z')
{
str1[i]=str1[i]+32;
}
}
printf("%s\n",str1);
return 0;
}
各位大哥大姐好!
小弟有一事相求!
本想把这个函数strlwr(string):大写转大写 写出来但写到这里之后link没问题
运行的时候我输入“WHAT IS YOUR NAME?”结果屏幕上只打出“what”来,我输入
“WHATISYOURNAME?”之后是“whatisyourname?” 这是怎么回事啊 大哥大姐
请指点下小弟吧!~~~~
小小心意不成敬意!