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

Странность в цикле While - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посчитать среднее арифметическое каждых третьих значений массива http://www.cyberforum.ru/cpp-beginners/thread416736.html
Прошу помощи у людей, знающих С/С++ Нужно в одномерном массиве с рандомными значениями и заранее заданным размером посчитать среднее арифметическое каждых третьих значений и вывести его. На выходе должно получиться число. Заранее спасибо.
C++ Компиляторы Всем привет. Только только 1 семестр занимаюсь программированием. В универе стоят компы с линуксом и наверно компилятор g++. Мы пользуемся Vim и Gedit редакторами. Через консоль можно скомпилить задачку, открыть файлы, запустить отладчик. Хочу пробовать проги дома. Из всего смог установить лишь Vim, DevC и Intel Composer. Vim вообще хз как юзать. Чтение мануала не помогло. Как там команды писать... http://www.cyberforum.ru/cpp-beginners/thread416734.html
функция Length C++
Здравствуйте! Объясните пожулуйста - почему функция Length() не работает?:( l = length(s); в с++ может она на с++ по-другому как-то пишется?!
C++ Помогите с программой пожалуйста
Написать программу, в основу которой положен список дней рождений (число, месяц, год) своих родных и друзей. Программа должна работать в следующих режимах: 1) пополнение списка; 2) поиск дня рождения по имени; 3) определение всех именинников, родившихся в заданном месяце (поиск по месяцу). Выводимая информация кроме имени и даты должна содержать количество лет,...
C++ Вычесть два массива, если в одном массиве больше элементов, чем в другом http://www.cyberforum.ru/cpp-beginners/thread416728.html
Здраствуйте! Сижу изучаю одномерные массивы, но зашел в тупик на счет вычитания массивов... Для вас это конечно просто, но я чего-то не пойму=( Как вычесть два массива, если в одном массиве больше элементов чем в другом??
C++ указатель и массив подскажите плс эти две строки эквивалентны? char* str="bla bla bla"; char str={"bla bla bla"}; Почему при выводе адреса 1 элемента(cout<<str) ниже выведет "bla bla bla" , а не что то на подобие "ff1248" ? char* str="bla bla bla"; cout<<str подробнее

Показать сообщение отдельно
Derpy
 Аватар для Derpy
3 / 3 / 0
Регистрация: 25.12.2011
Сообщений: 20
25.12.2011, 03:48  [ТС]     Странность в цикле While
Цитата Сообщение от insolent Посмотреть сообщение
scanf() возвращает число присвоенных элементов ввода или EOF
По стандарту да но ti==EOF не работает. Потому что EOF преобразовывается в -1 а в данном случае возвращается 0.

Добавлено через 3 минуты
Цитата Сообщение от darkknight2008 Посмотреть сообщение
Чтобы его отловить достаточно после вызова scanf вызвать например функцию getchar().
Очень странно но получается ручная промотка бесконечного цикла. Тоже без нового ввода.
 
Текущее время: 01:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru