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

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

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

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

13.05.2014, 19:13. Просмотров 306. Ответов 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 символов?
Посмотрите здесь:
Добавить в конец первой строки, последние n2-n1 слов второй строки C++
C++ Ввести строку символов. Определить длину введенной строки L, и если длина L кратна 3, то удаляются все символы, стоящие на местах с номером кратным 3
C++ Отбросить от строки последние N символов и вывести оставшуюся часть строки
Из символов введенной строки сформировать две строки - из цифр и букв C++
C++ Удалить конец строки символов. Ввести кол-во удаляемых символов , вывести результат ,String ,задачка,С++
C++ Работа с файлами, как определить конец строки
Как определить конец строки при вводе с консоли? C++
Описать функцию, что добавляет N символов строки S2 в конец строки S1 C++
В конец каждой строки текстового файла дописать количество символов этой строки C++
C++ Заменить последнее слово из введенной строки на последовательность символов «*»
Замена первого слова из введенной строки на последовательность символов «*» C++
Подсчитать количество повторений символов входящих в состав введенной строки C++

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

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

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