Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
L_E_X
16 / 13 / 0
Регистрация: 17.01.2012
Сообщений: 108
#1

Как определить конец введенной строки и взять последние 5 символов? - C++

13.05.2014, 19:13. Просмотров 286. Ответов 1
Метки нет (Все метки)

Ребят, подскажите пожалуйста.

вот код программы, но мне нужно, чтобы она считывала не все символы введенные с клавиатуры, а например только последние 5. т.е. как определить конец введенной строки?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
void main()
{
char s[256];  
printf ("Vvedite stroky: ");
gets(s);
int n=strlen(s);
printf("Dlina stroki: %d", n); 
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2014, 19:13     Как определить конец введенной строки и взять последние 5 символов?
Посмотрите здесь:

C++ Программа должна определить длину введенной строки
Программа должна определить длину введенной строки L и, если длина L >15, то удаляются все a..z. C++
Перевод прописных символов введенной строки в строчные и строчных в прописные C++
C++ Ввести строку символов. Определить длину введенной строки L, и если длина L кратна 3, то удаляются все символы, стоящие на местах с номером кратным 3
C++ Удалить конец строки символов. Ввести кол-во удаляемых символов , вывести результат ,String ,задачка,С++
C++ Работа с файлами, как определить конец строки
Замена первого слова из введенной строки на последовательность символов «*» C++
C++ Заменить последнее слово из введенной строки на последовательность символов «*»
Как определить конец строки при вводе с консоли? C++
Получить из данных строк S1 и S2 новую строку, содержащую первые N1 символов S1 и последние N2 символов S2 C++
C++ Определить длину введенной строки, и, если длина больше заданной, то удалить символы от a до z
C++ Определить, сколько раз входит в введенной строки задана буква, и заменить ее символом «решетка» (#)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4480 / 3818 / 1289
Регистрация: 14.04.2014
Сообщений: 14,983
13.05.2014, 19:51     Как определить конец введенной строки и взять последние 5 символов? #2
Выделяй подстроку из того, что ввели.
Может тебе первые 5 нужны? Используй fgets().
Yandex
Объявления
13.05.2014, 19:51     Как определить конец введенной строки и взять последние 5 символов?
Ответ Создать тему
Опции темы

Текущее время: 19:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru