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

Вылет при работе программы с неизвестной ошибкой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих треугольников http://www.cyberforum.ru/cpp-beginners/thread754708.html
Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих треугольников
C++ Реализовать двусвязный список. В разных узлах одного списка может быть любой объект одного из допустимых типов (своих знаний не хватает) Вобщем делаю тестовые задания. На одно мне даже ответили, результат отрицательный. Помогите понять если кто поймёт его не так как я или поделитесь знаниями >). Тестовое выглядит так : Реализовать двухсвязный список. Каждый элемент списка может содержать один объект. Объект может быть трех типов: "целое число", "вещественное число", "строка". В разных узлах одного списка может быть любоий... http://www.cyberforum.ru/cpp-beginners/thread754705.html
Квадратная матрица. Рассчитать элементы по формуле, сформировать элементы вектора, упорядочение элементов матрицы или вектора C++
Доброго времени суток форумчане! Помогите пожалуйста с задачей. Разработать алгоритм и программу на языке С++ решения следующих взаимосвязанных задач: 1) рассчитать элементы квадратной матрицы A = (aij ), i,j = 0,1,2,...,n-1 по заданной формуле; 2) сформировать из матрицы A элементы вектора X = (xi), i = 0,1,2,...,n-1 по заданному правилу; 3) провести заданное упорядочение элементов матрицы...
C++ Почему функция не работает с чарами? Это из-за недостатка памяти?
#include"stdafx.h" #include<stdio.h> template<class T> T min(T a, T b, T c) { if((a<b)&&(a<c)) return(2*a); else { if((b<a)&&(b<c)) return(2*b);
C++ ошибка экзешника http://www.cyberforum.ru/cpp-beginners/thread754652.html
Вообщем при некторых значениях n программа вылетает в чем беда не могу понять. писал в dev'е #include <stdio.h> //подключение библеотек #include<stdlib.h> #include <time.h> #include <math.h> int main ()
C++ Вывести в порядке возрастания стоимости список товаров, хранящихся более одного месяца Список товаров, имеющихся на складе, включает: наименование товара, количество единиц товара, цену единицы товара, дату по-ступления товара на склад. Для описания списка товаров в про-грамме необходимо использовать тип данных структура. Для хра-нения списка товаров создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его... подробнее

Показать сообщение отдельно
Andryuxa
Заблокирован
07.01.2013, 12:41     Вылет при работе программы с неизвестной ошибкой
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 <iostream>
#include <cstring>
 
using namespace std;
 
int main()
{
    int x=0;   // хранит количество слов в строке
    int num;   // будет хранить номер самого длинного слова
    char start[1000]; // искомая строка
    char* end[x]; // слова
    gets(start);
    for(int i=0; i<strlen(start); i++)  // пока 'i' меньше, чем длина искомой строки проверять строку на пробелы и добавлять слова в переменную
    { 
          if(!isspace(start[i])) end[x]+=start[i]; // добавляем буквы в слово, если нет пробела
          else x++;   // если пробел, то следующее слово                            
    }
    for(int i=0; i<x; i++) // пока 'i' меньше, чем количество слов, срванивать слова
    {
            if(strlen(end[i])>strlen(end[i+1])) num=i; // если слова под 'i' боьше следующего, то номер самого длинного стновится 'i'
    }
    puts(end[num]); // вывести самое длинное слово
    cout<<num;  // и его номер
    system("pause");
    return 0;
}
По сути программа должна вывести самое длинное слово и его порядковый номер. Все компилируется, вводится строка, и программа вылетает. Что делать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru