题目内容
【8-5】(1)程序改错。程序功能:输入一行英文文本,将每一个单词的第一个字母变成小写。修改程序中的错误以后运行程序,写出输出结果。#include #include //tolower函数,toupper函数的头文件/**********【1】FOUND**********/void fun(char p){int k=0;/**********【2】FOUND**********/do while(*p=='\0'){if(k==0&&*p!=' '){*p=tolower(*p);/**********【3】FOUND**********/k=0;}else if(*p!=' ')k=1;elsek=0;/**********【4】FOUND**********/*p++;}}int main(){void fun(char *p);char str[81];printf("please input a English text line:");gets(str);printf("The original text line is :");puts(str);fun(str);printf("The new text line is :");puts(str);return 0;}
查看答案
搜索结果不匹配?点我反馈
更多问题