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

Почему при вводе данных вылетает ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ подскажите не запускается программа http://www.cyberforum.ru/cpp-beginners/thread763876.html
в 83 строке функция не принимает 4 аргументов ComputeARRAYCpp параметр int не совместим с параметром float #include "stdafx.h" #include <cstdio> #include <iostream> #include <cmath> #include <windows.h> #include <xmmintrin.h> //calc function cpp: f(x,y,z) = x*x + y - sqrt(z*z + 1)
C++ Заменить в строке символы ":" на ";" Задание следующее: в строке из n символов (задается из консоли) заменить все символы ":" символами ";". Проблема: программа завершает работу сразу после ввода значения n. Подскажите, есть ли ошибка, и если да, то где? char *str; int n; cout<<"n="; cin>>n; str=(char*)malloc(n*sizeof(char)); cout<<"enter string: "; gets(str); http://www.cyberforum.ru/cpp-beginners/thread763872.html
Дан двумерный массив.Получить последовательность чисел, получающуюся при чтение этого массива по спирали,по часовой стрелке начиная с середины массива C++
Не понимаю, как написать программу, выполняющую данную задачу, а вот понять хочется. Дан двумерный массив 9х9. Получить последовательность чисел, получающуюся при чтение этого массива по спирали, по часовой стрелке начиная с середины массива. Подскажите...
C++ Заменить максимальный элемент массива средним арифметическим положительных элементов массива
Помогите решить задачу,голова уже совсем не варит. Заменить максимальный элемент массива средним арифметическим положительных элементов массива. Входной файл lb 4_11. in содержит в первой строке одно число – N (количество элементов массива А). Во второй строке входного файла содержится N чисел, разделенных пробелами, и являющихся элементами массива А. В ыходной файл lb 4_11. out - в первой...
C++ Функция проверки пароля http://www.cyberforum.ru/cpp-beginners/thread763845.html
Подскажите по поводу проверки пароля, при вводе пароль, не пароль все равно пишет привет, почему strcmp не сравнивает int main(void) { setlocale(LC_ALL, "rus"); char s; printf("Введите пароль: "); gets(s);
C++ Шаблоны функций Написала прогу на шаблоны функций. не могу понять где ошибка // функции.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "stdafx.h" #include <conio.h> #include <iostream> подробнее

Показать сообщение отдельно
илья1995
3 / 3 / 1
Регистрация: 17.10.2011
Сообщений: 169
16.01.2013, 22:51     Почему при вводе данных вылетает ошибка
вот написал программу
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
27
28
29
30
31
32
33
34
35
#include <iostream>
using namespace std;
#define N 2
struct Spis { char KODp[32];
    char Fm[32];
    char TARIF[32];
    char PENdn[32];
};
int main()
{
    setlocale(0, "Russian_Russia.1251");
    FILE *f;
    // ФАЙЛ СОЗДАЕТСЯ В КОРНЕ ДИСКА D:/file.txt
    char *filename="D:/file.txt";
    if ((f=fopen(filename,"r+"))==0)
        perror(filename);
    for(int i=0; i<N; i++)
    {
        system("cls");
        Spis st;
        printf("Запись №%d:\n", i+1);
        printf("Введите код потребителя: ");
        scanf("%s",st.KODp); fprintf(f, "Код потребителя: %s\n", &st.KODp);
        printf("Введите фамилию потребителя: ");
        scanf("%s",&st.Fm); fprintf(f, "Фамилия: %s\n", &st.Fm);
        printf("Введите тариф: ");
        scanf("%s",&st.TARIF); fprintf(f, "Тариф: %s\n", &st.TARIF);
        printf("Введите пеню за просроченный день: ");
        scanf("%s",st.PENdn); fprintf(f, "Пеня за просроченный день: %s\n\n", &st.PENdn);
    }
    fclose(f);
    
    system("pause");
    return 0;
}
вот задание : Разработайте алгоритм и создайте программу для записи, чтения и корректировки данных в файле последовательного доступа согласно заданному варианту.
Вариант 9.
NSI ( нормативно-справочная информация)
KODp – код потребителя;
Fm – фамилия;
TARIF – тариф;
PENdn – пеня за просроченный день;
при вводе данных выдает ошибку
Миниатюры
Почему при вводе данных вылетает ошибка  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru