Chương trình nhận một chuỗi và loại bỏ các khoảng trắng trong đó. Điều này rất hữu ích khi chúng ta muốn tiết kiệm dung lượng của mẫu. Ví dụ sau đây cho thấy nó được thực hiện như thế nào với phần giải thích.
Input: Hello World Output: HelloWorld
Giải thích
Để xóa hoặc xóa khoảng trắng khỏi chuỗi hoặc câu, bạn phải yêu cầu người dùng nhập chuỗi. Bây giờ hãy bắt đầu kiểm tra khoảng trắng. Nếu tìm thấy khoảng trắng, hãy bắt đầu đặt ký tự tiếp theo từ khoảng trắng ra sau cho đến ký tự cuối cùng và tiếp tục kiểm tra khoảng trắng tiếp theo để loại bỏ tất cả các khoảng trắng có trong chuỗi
Ví dụ
#include <iostream> #include<string.h> using namespace std; int { char str[80]="Hello World"; int i=0, len, j; len = strlen(str); for( i = 0; i < len; i++) { if (str[i] == ' ') { for (j = i; j < len; j++) str[j] = str[j+1]; len--; } } cout << str; return 0; }