Регистрация
Войти
Стать экспертом Правила
Информатика

Пожалуйста посчитайте РЕШИТЬ! программа С, заранее спасибо)Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним символом «.» (точка). В конце строки точку не ставить.

ОТВЕТЫ
#include<stdio.h>

int main(int argc, char *argv[])
{
    char C[256];
    int i, j = 0;
    gets(C);
    for(i = 0; C[i] != 0; i++)
        if (C[i] == ' ')
        {
            if (C[i+1] != ' ') C[j++] = '.';
        }
        else C[j++] = C[i];
    C[j] = 0;
    puts(C);
    return 0;
}
578
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам