早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这道题应该怎么改才正确?习题6.110系统给定外部字符数组变量s和数组长度n(不需要自行定义).main函数的功能是:把字符串s中所有小写字母转换为大写字母,其他字符不变.例如,当s="68abc

题目详情
这道题应该怎么改才正确?
【习题6.110】系统给定外部字符数组变量s和数组长度n(不需要
自行定义).main函数的功能是:把字符串s中所有小写字母转换
为大写字母,其他字符不变.例如,当s="68abcdEFGhijkLM86"
时,转换后s="68ABCDEFGHIJKLM86".
请仅在空缺处填入合适内容,使其实现上述功能.
void main()
{
int i=0;
n==strlen(s);
while(i='a' && *(s+i)
▼优质解答
答案和解析
既然是外部给定数组了,你就用数组的形式好了.
void main()
{
int i=0;
/*n==strlen(s);
这行去掉了,外面已经给出了*/
while(i='a' && s[i]