Не работает scanf_s - C++ - Обсуждение 1756835 |
|
Обсуждение
Всего сообщений: 12
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Не работает scanf_s |
||||
shilko2013 | 07.06.2016 13:07 |
https://www.cyberforum.ru/post9243694.html
Ошибка в коде) Строка 22. Помогите плиз.:)
#include...
|
||
Vort_ | 07.06.2016 13:16 |
https://www.cyberforum.ru/post9243742.html
Я переписал последние строчки вот так:
c = getchar();...
|
||
shilko2013 | 07.06.2016 13:22 |
https://www.cyberforum.ru/post9243759.html
Vort_, Спасибо, но я не понял почему у меня не работало....
|
||
Vort_ | 07.06.2016 13:25 |
Решение https://www.cyberforum.ru/post9243774.html
1. Потому, что getchar() выбирал не все символы из потока...
|
||
shilko2013 | 07.06.2016 14:59 |
https://www.cyberforum.ru/post9244156.html
Vort_, Спасибо, мне ток один символ нужен был. А почему...
|
||
nmcf | 07.06.2016 15:05 |
https://www.cyberforum.ru/post9244178.html
getchar() возвращает int, посмотри описание.
|
||
shilko2013 | 07.06.2016 15:15 |
https://www.cyberforum.ru/post9244217.html
nmcf, Ага нашел, то есть храниться код букв Unicode?
|
||
Vort_ | 07.06.2016 15:18 |
https://www.cyberforum.ru/post9244227.html
Нет, просто getchar() может вернуть EOF, который обычно...
|
||
shilko2013 | 07.06.2016 15:25 |
https://www.cyberforum.ru/post9244258.html
Vort_, int i;
while ((i = getchar()) != -1)
...
|
||
Vort_ | 07.06.2016 15:29 |
https://www.cyberforum.ru/post9244282.html
Да, до нажатия Ctrl+Z, Enter на пустой строке.
И лучше...
|
||
shilko2013 | 07.06.2016 15:31 |
https://www.cyberforum.ru/post9244292.html
Vort_, Ctrl+Z прекращает ввод, а Enter нет.
|
||
nmcf | 07.06.2016 16:41 |
https://www.cyberforum.ru/post9244666.html
Так и задумано.
|
||
|
||||
Similar |
Не работает scanf_s Не работает scanf_s Функция scanf_s не работает нормально с массивом Scanf_s |
|||
Ads |
|
|||
MoreAnswers |
scanf_s Scanf_s и printf Зацикленный scanf_s VS игнорирует scanf_s |
|||