Как определить количество слов введенного текста? Буду вводить символы до первого разделительного звена, а только затем буду вводить в другой массив. Как это сделать в коде?
разделители (пробельные символы - пробел, таб, перевод каретки, знаки препинания) так называются потому, что разделяют слова. Соответственно разбивай текст по этим разделителям и считай сколько у тебя получилось слов ненулевой длины (потому что можно поставить два больше разделителя рядом ", -")
Тебе придется считать следующим образом. Сначала посчитай слова в массив стрингов, затем отсортируй и примени алгоритм unique. После этого слова останутся неповторяющиеся.