填空题

以下程序的功能是:从键盘输入一字符串,要求将每个单词中的第一个字母改成小写(如果原来已是小写字母,则不变),然后输出转换结果,补足所缺语句。 main() { char str[200]; int i=0; while((______=getchar())!=’\n’); str[i-1)=’\0’; for(i=0;str[i]!=’\0’;i++) if((str[i-1]==’ ’‖i==0)&&str[i]>=’A’&&str[i]<=’Z’) str[i]+=______; printf("%s\n",str); }

【参考答案】

str[i++] 32。