Cho một xâu ký tự gồm các ký tự alphabet in thường với độ dài 19 ký tự theo mẫu: [5 ký tự alphabet],[7ký tự alphabet],[5 ký tự alphabet]. Bánh muốn thay thế các ký tự dấu phẩy ’,’ thành ký tự trắng để được một xâu có ba từ phân cách nhau bởi ký tự trắng.
Task
Hãy lập trình giúp Bánh.
Input • Gồm một dòng duy nhất chứa số xâu s.
Output • In ra xâu sau khi xử lý.
Samples
input happy,newyear,enjoy
output happy newyear enjoy
Code:
#include <bits/stdc++.h>
#include <string>
using namespace std;
int main()
{
char *s = new char[200000];
gets(s);
int count = 0,b[100000],x=0;
for(int i = 0 ; i < strlen(s) ; i++)
{
if(*(s+i) != ',')
b[x++] = (int)*(s+i);
if(*(s+i) == ',')
b[x++] = 32;
}
for(int i = 0 ; i < x ; i++)
cout<<(char)b[i];
return 0;
}