(C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 08:52:19
(C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开

(C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开
(C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开

(C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开
程序已在dev-c++下编译确认:
/*提取用空格分隔的字符串中的单词,并改单词首字母为大写*/
#include
#include
#include
int partition(char *s1,char *s2,int pos)
{
int i,j;
i=pos;
while(s1[i]==' ')
i++;
if(s1[i]!='\0')
{
j=0;
while(s1[i]!='\0'&&s1[i]!=' ')
{
s2[j]=s1[i];
i++;
j++;
}
s2[j]='\0';
s2[0]=toupper(s2[0]);
return i;
}
else
return -1;
}
int main()
{
char string[256];
char partition_string[20];
int position;
int k;
printf("\nPlease input a string:");
gets(string);
position=0;
printf("\nThe result:\n");
k=0;
while((position=partition(string,partition_string,position))!=-1)
{
k++;
printf("%s ",partition_string);
}
printf("\n");
system("pause");
return 0;
}

C语言:输入一个英文句子,要求将每个单词的第一个字母删除.求大神帮助编程 (C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开 C语言求助:输入一个英文句子,将每个单词的第一个字母改成大写字母. 编程实现:输入一个英文句子,将句子中每个单词的首字母大写后输出.要c语言的,输入“this is a test program”输出“This Is A Test Program”. 求纠正;c语言编程题,acm里的题目:首字母变大写首字母变大写Time Limit:1000MS Memory Limit:32768KTotal Submit:66 Accepted:28Description输入一个英文句子,将每个单词的第一个字母改成大写字母. Input输入 输入一个英文句子,将句子中每个单词的首字母大写后输出.例如输入 this is a test program输出 This Is A Test Program用C语言 C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来帮我改下这个?#include "stdio.h" #include "string.h" #include "iostream.h"void main() { char c; int c语言中,输入一个整数,输出1!,,,,…n!求编程阶乘依次输出1~n的每个阶乘 C语言编程——输入一段英文,统计其中有多少个字母,单词和句子. c语言编程 输入一个正整数n(1 任意输入一个自整数,判断是不是质数(用C语言编程) C语言编程:输入一串英文字母,统计每个字母(不区分大小写)出现的次数 C语言编程:输入一个整数,求各位数字之和..刚开始学c语言, c语言将英文数字转换成阿拉伯数字输入一个字符串比如onetwothree,转换成123.0 输入一个三位正整数判断它能否被各位数字的和整除(c语言编程) C语言解读 我是新手啊 请指教 下面的程序是把输入英文的每个单词的第一个字母编程大写字母,k是怎么回事#include #include void main() { char a[50]; int i,k=0; printf(请输入一个字符串: ) 把一句英文句子的首字母改为大写(C++)将从键盘上输入的每个单词的第一个字母转换为大写字母,输入时各单词用空格隔开,用'.'结束输入.f如输入:this is a book.输出:This Is A Book. C语言问题 输入一个英文句子,将每个单词的第一个字母改成大写字母#include #include void main() { char a[50]; int i,k=0; //k=0表示前面有一个空格,k=1表示前面没有空格 pri