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]