Работа со строками

 
0
 
C++
ava
ZyabakiN | 11.12.2016, 17:15
Строка, введенная пользователем, состоит из слов, разделенных запятой. Вывести на экран слова в обратной последовательности.
Kommentare (1)
ava
xvr | 12.12.2016, 16:31 #

#include <stdio.h>

char buffer[1024];

void work(char* buffer)
{
  char* s = strtok(buffer,",\n");
  if (!s) return;
  work(NULL);
  printf("%s ",s);
}

int main()
{
  printf("Enter string> ");
  fgets(buffer,sizeof(buffer),stdin);
  work(buffer);
  return 0;
}


Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  xvr   ZyabakiN
advanced
Absenden