NL

Giúp em code C++ em bị sai cú xin giúp cảm ơn.

#include <stdio.h>

   

int main(){ 

 

// n?i 2 xâu

string noixau(string a, string b) {

string res = a + b;

return res;

}

 

// chuy?n toàn b? xâu v? k? t? in thư?ng

string toLower(string a) {

for (int i = 0; i < a.size(); i++) {

if (a[i] >= 'A' && a[i] <= 'Z') a[i] += 'a' - 'A'

}

return a;

}

 

// chuy?n toàn b? xâu thành k? t? in hoa

string toUpper(string a) {

for (int i = 0; i < a.size(); i++) {

if (a[i] >= 'a' && a[i] <= 'z') a[i] += 'A' - 'A-a'

}

return a;

}

 

// chu?n hóa các t? cách nhau nhi?u d?u cách v? m?t d?u cách và vi?t hoa ch? cái đ?u, nh?ng ch? cái sau đ? in thư?ng

string chuanhoa(string a) {

int start = 0;

string res = "";

while (start < a.size() && start a[start] == ' ') start++;

if (start == a.size()) return res;

if (a[start] >= 'a' && a[start] <= 'z') a[start] += 'A' - 'a'

res += a[start];

for (int i = start + 1; i< a.size(); i++) {

if (a[i-1] != ' ' && a[i] != ' ') {

if (a[i] >= 'A' && a[i] <= 'Z') a[i] += 'a'-'A'

res += a[i];

}

else if (a[i-1] == ' ' && a[i] != ' ') {

if (a[i] >= 'a' && a[i] <= 'z') a[i] += 'A'-'a'

res += a[i];

}

}

return res;

}

H24
6 tháng 7 2021 lúc 15:42

cả đoạn code toàn ctcon thế bạn

Bình luận (0)
DV
1 tháng 8 2021 lúc 17:48

Xì, ít nhất cũng phải lên trang nào viết code cho dễ nhìn chứ nhìn toàn dấu ? với format code thì 0/10 ai đọc cho nổi ?

Bình luận (0)