Hướng dẫn uppercase first letter of each word c++ - chữ hoa đầu tiên của mỗi từ c ++

Trang chủ »Chương trình C

Trong chương trình này, chúng ta sẽ tìm hiểu cách tận dụng từng từ của chuỗi đầu vào bằng chương trình C?how to capitalize each word of input string using C program?

Chương trình này sẽ đọc một chuỗi và in chuỗi viết hoa, chuỗi viết hoa là một chuỗi trong đó ký tự đầu tiên của mỗi từ ở chữ hoa [vốn] và các bảng chữ cái khác [ký tự] ở chữ thường [nhỏ].

Ví dụ: nếu chuỗi đầu vào là "Xin chào bạn, bạn có khỏe không?" Sau đó, đầu ra [ở dạng viết hoa] sẽ là "Xin chào các bạn, bạn có khỏe không?".
If input string is "hello friends how are you?" then output [in Capitalize form] will be "Hello Friends How Are You?".

Lập trình để tận dụng ký tự đầu tiên của mỗi từ trong một chuỗi trong c

#include 
#define MAX 100

int main[]
{
	char str[MAX]={0};	
	int i;
	
	//input string
	printf["Enter a string: "];
	scanf["%[^\n]s",str]; //read string with spaces
	
	//capitalize first character of words
	for[i=0; str[i]!='\0'; i++]
	{
		//check first character is lowercase alphabet
		if[i==0]
		{
			if[[str[i]>='a' && str[i]='a' && str[i]='A' && str[i]

Bài Viết Liên Quan

Chủ Đề