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

В чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему массив не переполняется? http://www.cyberforum.ru/cpp-beginners/thread237087.html
Вот в одной книге есть задание создать вектор и скопировать элементы в массив. Почему массив не переполняется в следующем коде, какая-то загадка для меня. Вроде бы после введения 2-3 элементов он не должен больше принимать, а он принимает, и только после введения 6 элементов программа завершается с ошибкой, а 5 спокойно запоминает, ладно бы вектор, а тут массив, вроде бы с определенным размером:...
C++ Чётные слова в строке Ввести строку. На экран вывести все чётные слова. #include "StdAfx.h" #include<conio.h> #include <ctime> #include <iostream> #include <math.h> #include <string> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread237062.html
C++ Программа перевода систем счисления
Не могу написать программу по переводу числа из 10-ой в 2-ую. Смотрел другие темы не понял да и программы там не понятные были. Если поможете, то не могли бы написать комментарии чтобы мне было понятно (я только учусь)
Обработка массива строк C++
Вот мой массив строк: #include <iostream.h> #include <conio.h> #include <stdio.h> #include <string.h> #include <stdlib.h> struct pupil { char name; int age; float rating;
C++ Слова входного потока http://www.cyberforum.ru/cpp-beginners/thread237018.html
Вывести самые длинные слова входного потока! если во вх потоке самое длинное слово одно,то программа должна вывести одно слово,а если несколько,то прога должна их показать!прога на С/ .
C++ Как получить html код Здраствуйте, помогите пожалуйсто, я весь день сегодня ищу функцию для получение html кода, есть что небудь такое в стандартных библиотеках С++ или надо доп библиотеки искать? подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
02.02.2011, 08:29     В чем ошибка?
Листинги надо форматировать тегом, сравни:
#include <iostream>
using namespace std;
int Add (int x, int y)
{
cout <<"In Add(),received "<<x << "and "<< y <<"\n";
}
int main()
{
cout <<"I'm it mait()!\n";
int a, b, c;
cout <<"Enter to numbers:";
cin >>a;
cin >>b;
cout <<"nCalling Add()\n";
c=Add(a,b);
return 0;
cout <<"\nBack in main().\n";
cout<<"c was set to" << c;
cout <<"\nExiting...\n\n";
system ("pause");
return 0;
и
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int Add (int x, int y)
{
 cout <<"In Add(),received "<<x << "and "<< y <<"\n";
}
int main()
{
 сout <<"I'm it mait()!\n";
 int a, b, c;
 cout <<"Enter to numbers:";
 cin >>a;
 cin >>b;
 cout <<"nCalling Add()\n";
 c=Add(a,b);
 return 0;
 cout <<"\nBack in main().\n";
 cout<<"c was set to" << c;
 cout <<"\nExiting...\n\n";
 system ("pause");
 return 0;
.

Добавлено через 2 минуты
И сразу становятся виднее те самые ошибки, которые ты ищешь. Во первых, в самом конце должно быть не
C++
1
 return 0;
, а
C++
1
2
 return 0;
}
Добавлено через 1 минуту
Во вторых в функции
C++
1
2
3
4
int Add (int x, int y)
{
 cout <<"In Add(),received "<<x << "and "<< y <<"\n";
}
нет оператора
C++
1
return
, перепиши её так:
C++
1
2
3
4
5
int Add (int x, int y)
{
 cout <<"In Add(),received "<<x << "and "<< y <<"\n";
 return x+y;
}
.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru