Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 16:54
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте! Прочел большую часть форума, однако не нашел решение проблемы. А суть ее в следующем: Есть строка, необходимо поменять местами второе и третье слова. Я смог поменять только первое со вторым:Цитироватьmain(){ char *str1="one two three four five."; char res[50], *blanc =" ", *dot = "."; char *w1, *w2, *rest; w1=strtok(str1,blanc); w2=strtok(NULL,blanc); rest=strtok(NULL,dot); strcpy(res,w2); strcat(res,blanc); strcat(res,w1); strcat(res,blanc); strcat(res,rest); strcat(res,dot); printf("%s",res);}Заранее благодарен за любую подсказку!
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Работа со строками Guest Продолжение старого архива 0 17.10.2011 04:30
Работа с символьными строками на языке С. Guest Продолжение старого архива 0 30.09.2011 17:01
Работа со строками Guest Продолжение старого архива 0 30.09.2011 16:36
Работа со строками Guest Второй архив вопросов и ответов 0 28.09.2011 01:38
Работа со строками Guest Новый архив 2 0 27.09.2011 12:39



© www.otvetnemail.ru - Форум вопросов и ответов.