Тема: Робота з рядками C
Добрий вечір, у мене є рядок s1. Мені потрібно після другої коми рядка s1 вставити кількість пробілів яка буде задана з клавіатури і записана в s2. Я визначив під яким індексом знаходиться друга кома. Як можна після неї додати s2, тобто введені пробіли.
#include <stdio.h>
#include <string.h>
int main(void)
{
    system("chcp 1251");
    system("cls");
    char s1[]="Не чує, не бачить, як вороги сміються.", s2[10];
    int k=0;
    printf("Текст: ");
    puts(s1);
    printf("Введіть кількість пробілів яку необхідно вставити: ");
    gets(s2);
    for(int i=0; i<strlen(s1); i++)
    {
     if(s1[i]==',')
        k++;
        if(k==2)
        k=i;
    }
    printf("Індекс під яким знаходиться друга кома - %d", k);
    return 0;
}