Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > преобразует строку, состоящую из фамилии, имени


Автор: dima19911991 30.5.2011, 16:21
Напишите программу, которая преобразует строку, состоящую из фамилии, имени и отчества сотрудника, в строку  состоящую из фамилии и инициалов.

помогите плиииизз написать програму

язык с++

Автор: Dov 31.5.2011, 02:18
Код
int main()
{
    char   sotrudnik[] = "Sidorov Ivan Petrovich";
    char * p           = strchr(sotrudnik, ' ') + 2; 
    
    puts(sotrudnik);
    *p = *(p + 2) = '.';
    *(p + 1) = *(strchr(p, ' ') + 1);
    *(p + 3) = '\0';    
    puts(sotrudnik);
    
    return 0;
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)