Kirill99_231233, Идем по циклу, пока не кончилась "строка". Если текущий символ это точка, знак вопроса или восклицания, делаем возврат позиции int pos = 0; while (text[pos] != NULL) { if (pos[i] == '.' ||| pos[i] = '?' || pos[i] == '!') { return pos; } } Код int pos = 0; while (text[pos] != NULL) { if (pos[i] == '.' ||| pos[i] = '?' || pos[i] == '!') { return pos; } } Алгоритм хуета, но работает, захочешь - доработаешь проверку на многоточие