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

Непонятная ошибка сегментации - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Случайные числа и цикл for. Подскажите, что нужно дописать http://www.cyberforum.ru/cpp-beginners/thread978634.html
вот задание подпрограмма должна обеспечить исчисление характеристики последовательности случайных чисел по модулю 100, соответственно варианту. Характеристика должна быть исчислена 10 раз подряд и каждый результат следует вывести на консоль. Длину последовательности случайных чисел должен задавать пользователь. Вариант 4: Количество повторений заданного числа void rndChain() {system ("cls");...
C++ Определение минимального элемента одномерного массива Разработать и испытать функцию min(X) для определения минимального элемента одномерного массива X, введя вспомогательную рекурсивную функцию minl(k), находящую минимум среди последних элементов массива X, начиная с k-го. я сделал без рекурсии, помогите сделать так чтоб размер массива пользователь мог сам вводить и как вообще описать рекурсивную функцию? #include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread978628.html
C++ Дать коментарии коду
Путаюсь понять что какая строка делает, особенно интересуют библиотеки: #include <iostream> #include <ctype.h> #include <conio.h> #include <string.h> using namespace std; int main (){ const int size = 10;
C++ матрицы
// Matrix1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <iostream> #define S 9 int Ar;
C++ Что означает такое обьявление функции? http://www.cyberforum.ru/cpp-beginners/thread978616.html
SimpleCat &TheFunction()
C++ Задача на массив и поиск числа Помогите пожалуйста с следующей задачей В массиве целых чисел,расположенном в файле(кол-во чисел в фале произв-ое) найти все числа,начинающихся с цифры выбранной пользователем.Числа сильно различаются по величине(по кол-ву цифр в их написании).Предусмотреть ввод исходных данных из файла и генерацию этого файла с помощью генератора псевдослучайных чисел.Результат также сохранить в файле и вывести... подробнее

Показать сообщение отдельно
Rass7et
0 / 0 / 0
Регистрация: 15.10.2013
Сообщений: 3
16.10.2013, 00:32     Непонятная ошибка сегментации
  • Задание 1: в таблице хранятся данные о баллах учеников участвовавших в олимпиаде. Распечатать фамилии тех, кто набрал больше 30 баллов.

Реализация:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include  <stdio.h>
#include <iostream.h>
int main()
{
setlocale(LC_ALL, "Russian");    
const int N=3; int i,p;
struct student {char fam[15];   // описание структуры с именем студент с полями:  ФИО студента
               float stip; // счет
               };
student stud[N];  // массив из таких структур чтобы записать данные на  N студентов
for (i=0;i<N;i++)    // ввод данных о студентах
{   p=i+1;  
    printf ("%d-й студент",p);
printf ("\nФамилия:");scanf("%f",stud[i].fam);
printf ("\nБалл на олимпиаде:") ; scanf("%s",stud[i].stip);
}
 
 
{
int maxs=30;
for (i=0;i<N;i++)  
if (stud[i].stip>maxs)
printf("\n %f набрал более 30 баллов.",stud[i].fam);
}
 
}
Крашится при переходе на ввод балла, в отладке показывает ошибку сегментации. Где упущено?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru