Тема: Опрацювання текстових даних
допоможіть виправити код мовою с.
Дано масив символів, що містить текст. У рядку між словами потрібно вставити
замість пробілу кому і пробіл.
Але чомусь в моєму коді не виводить текс який я вводжу і не замінює символи.
#include "string.h"
#include <iostream>
#include<stdio.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "ukr");
char X1[20];
cin >> X1;
char* gets(X1);
for (int i = 0; i < strlen(X1); i++)
if (X1[i] == ' ')
X1[i] = ',',' ';
puts (X1);
}