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

Ошибка сегментации при записи строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с переменной. http://www.cyberforum.ru/cpp-beginners/thread381866.html
Здравствуйте! У меня возникла проблема с выводом переменной на cmd. Код программы: #include <iostream> using namespace std; int main(){ string cls = "cls"; string q; string info = "help"; string mbtokb = "mb_to_kb"; double x;
C++ Решение интеграла метод центральных прямоугольников Здравствуйте товарищи программисты. Прошу помощи с решением задачи. Пишу курсовик и там надо посчитать интеграл на C++ методом центральных прямоугольников на интервале t1=0.008, t2=0.014. Я написал вот это: #include<iostream> #include<math.h> using namespace std; double I(double t) { if (t<0.101) return 1.85*pow(10,4)*pow(t,3)+6.824*pow(10,3)*pow(t,2)-83.707*t+0.002066; else if (t<0.105) http://www.cyberforum.ru/cpp-beginners/thread381858.html
C++ Найти площадь прямоугольника, который принадлежит обеим осям координат
Подскажите алгоритм! Есть два прямоугольника в декартовой системе исчисления. Их стороны параллельны осям координат. Как найти площадь прямоугольника, который принадлежит им обоим? Спасибо...
C++ Вопрос по оператору switch
Задача звучит так Даны три числа. Вывести наибольшее из них. правельно ли сложен код? Можно ли написать это все в операторе switch если да то как? зарание спасибо #include <iostream> using namespace std; void main() { int a, b, c;
C++ Написать программу, которая считывает число с клавиатуры и находит ближайшее справа число, которое равно сумме кубов своих цифр http://www.cyberforum.ru/cpp-beginners/thread381816.html
Написать программу, которая считывает число с клавиатуры и находит ближайшее справа число, которое равно сумме кубов своих цифр (например: 153 = 1^3 + 5^3 + 3^3) и выводит его на экран. Проверку числа оформить в виде функции. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
C++ Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце. Дана матрица размера M x N. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце. подробнее

Показать сообщение отдельно
VanDro
0 / 0 / 0
Регистрация: 15.09.2011
Сообщений: 14
12.11.2011, 19:37  [ТС]     Ошибка сегментации при записи строки
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
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
#include <string.h>
int main()
{
    int i,l,k=0,j=0,e;
    char a[BUFSIZ] = {'\0'};
    char b[BUFSIZ] = {'\0'};
    char *p=b;
   
    gets(a);
    a[0]!=' ';
    
    for (i=0;a[i]!=' '&&a[i]!='\0';i++) 
{ for(e=0;a[e]!='.';e++)
    j=e;
   
    if(a[i]!='0'&&i<j-1)
    *p++=a[i];
 
    if(i>=j)
    *p++=a[i];
                      }          
        
    puts(b);
    getch();
    return 0;}
Готовая программа.... мож кому пригодится...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru