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

Не работает scanf в цикле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Значение пустых ячеек целочисленной матрицы в C++ http://www.cyberforum.ru/cpp-beginners/thread415241.html
Когда я задаю матрицу в типа int в C# все ячейки по умолчанию заполняются нулями,а что в этом случае в С++?
C++ Описание простой структуры! Описать структуру, содержащую следующие поля: • фамилия, имя; • номер телефона; • дата рождения (массив из трёх чисел). Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по датам рождения; • вывод на экран информации о человеке, номер телефона которого введён с клавиатуры; • если... http://www.cyberforum.ru/cpp-beginners/thread415233.html
C++ Односвязный список
Дан список целых чисел , удалить все положительные. struct my_list{ int num; struct my_list*Next; } int x; my_list l; void main(){ my_list *Head(int num);
В Универе задали С++, немогу понять что да как... !!! C++
ПОДСОБИТЕ в написании программ в С++ 1) Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет больше A, и саму эту сумму. 2) Дано целое число K и набор ненулевых целых чисел; признак его завершения — число 0. Вывести номер первого числа в наборе, большего K. Если таких чисел в наборе нет, то вывести 0. 3) Minmax Найти номер...
C++ Строки кто знает? http://www.cyberforum.ru/cpp-beginners/thread415216.html
Всем привет! нужно написать вот такую прогу : но нужен код как можно проще! я на первом курсе, так что если прога будет написана слишком заумно препод не поверит! Во введённом тексте заменить цифры от 0 до 9 на слова «ноль, «один», …, «девять». заранее спасибо!
C++ Создать сумму массива X[n] Всем доброй ночи! помогите пожалуйста с задачей: Создать сумму массива X. Если она четная массив обнулить, иначе добавить в конец элемент равный сумме. задачу надо реализовать при помощи функций если можно с комментария, хотелось бы разобратся заранее спасибо)) подробнее

Показать сообщение отдельно
darkknight2008
 Аватар для darkknight2008
61 / 61 / 6
Регистрация: 16.10.2011
Сообщений: 200
23.12.2011, 03:47     Не работает scanf в цикле
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int main()
{
  int n,ip;
  printf("2-mernoe DPF\n");
  do {
  printf("\n 1-iz faila,  2-test,   0- Vixod\n");
  scanf("%d",&ip);
  if (ip==0) break;
  if (ip==1) fileDPF();
  if (ip==2) testDPF();
    } while (1);
  return 0;
}
Попробуй вот так. Еще есть вариант, что в функциях fileDPF, testDPF ты пишешь мимо массива(или т.п.) и этим самым гадишь стек вызова(и .т.п.).
 
Текущее время: 14:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru