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

error C2601: 'main' : local function definitions are illegal fatal error C1004: unexpected end of file found - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгометрические мовы та программирование http://www.cyberforum.ru/cpp-beginners/thread358080.html
помогите написать я сам не программис и не когда не учился , может у кого то что то есть ) плиз помогите Желательно бесплатно :cry:
C++ Помощь в создании массива на c++ Прошу помощи в задании, заранее спасибо. Даны вещественные массивы n от 20,определить для каждого массива является ли он возрастающей последовательностью и вычислить средне геометрического всех положительных элементов массива. Если не сложно, прошу пояснить момент со средне геометрическим. http://www.cyberforum.ru/cpp-beginners/thread358074.html
Решение функции с использованием оператора цикла While C++
Подскажите что не правильно. :) Написать программу для вычисления функции F, при этом, если не указано количество шагов (бесконечность), то вычисления проводить с точностью 10 в степени (-4) (точность считается достигнутой, если очередное слагаемое или сомножитель по модулю меньше точность). // lr2.cpp : Defines the entry point for the console application. // #include "stdafx.h"...
C++ Стек и работа с ним
Нужно написать программу, которая формирует стек, после удаляет минимальный элемент и выводит стек на экран.
C++ АТД список. Заменить меньшую часть списка символом "#" http://www.cyberforum.ru/cpp-beginners/thread358024.html
Здравствуйте!! Подскажите пожалуйста!! Нужна заменить меньшую часть (половину) списка символом "#" ! Например: Есть список a b M o z o, пользователь вводит символ "М" и на выходе должен получиться список # # M o z o .
C++ массив с меню люди помогите плиз решить эту лабу по с++ сам фигово в нем пока что... Во всех приведенных ниже вариантах использовать меню для организации работы программы, исходные данные предварительно записать в текстовый файл. Разработать схему алгоритма и программу, используя функции с параметрами для ввода массива и его обработки. В массиве хранятся данные об осадках за месяц. Найти • Количество дней... подробнее

Показать сообщение отдельно
Андрей Индранил
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 12

error C2601: 'main' : local function definitions are illegal fatal error C1004: unexpected end of file found - C++

29.09.2011, 16:27. Просмотров 6618. Ответов 14
Метки (Все метки)

День добрый люди написал програму выдает 2 ошибки че не так подскажите

error C2601: 'main' : local function definitions are illegal
fatal error C1004: unexpected end of file found

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include "stdafx.h"
#include <iostream>
#include <string.h>
#include <conio.h> 
using namespace std;
 
struct data{
char f[20];
char i[20];
char znak[20];
int day;
int month;
int year; 
};
void NotFound () {
cout << "\nV SPISKE NET LYUDEY S TAKIM ZNAKOM ZODIAKA";
}
 
int Find (data znak[ ], int kol, char zz[ ]) {
bool znak1 = false;
for (int i=0; i<kol; i++) {
if (strstr(znak[i].znak, zz)) {
znak1 = true;
cout << "user #" << i+1 <<": " << endl;
cout << znak[i].f <<" "<< znak[i].i <<"\n"<< znak[i].day <<"."<< znak[i].month <<"."<< znak[i].year << "\n\n";
}
}
if (znak1==false)
NotFound ();
return znak1;
}
void sort(data *arr, int n){
    data arrZ; int k,i;
    while (k!=0){k=0;
    for (i=1; i<n; i++){
        if (arr[i].year<arr[i-1].year){arrZ=arr[i]; arr[i]=arr[i-1]; arr[i-1]=arrZ; k++;}
        if (arr[i].year==arr[i-1].year){
            if (arr[i].month<arr[i-1].month){arrZ=arr[i]; arr[i]=arr[i-1]; arr[i-1]=arrZ; k++;}
            if (arr[i].month==arr[i-1].month){
                if (arr[i].day<arr[i-1].day){arrZ=arr[i]; arr[i]=arr[i-1]; arr[i-1]=arrZ; k++;}
            }
        }
 
        void main (){
 
char zz[15];
int n, i;
bool znak1=false;
cout << "vvedite kol-vo chelovek: "; cin >> n ; cout <<"\n";
data *arr = new data[n];
for (i=0; i<n; i++) {
cout << "user #" << i+1 <<": " << endl;
cout << "vvedite familiyu: "; cin >> arr[i].f;
cout << "vvedite imya: "; cin >> arr[i].i;
cout << "vvedite znak zodiaka: " ; cin >> arr[i].znak;
cout << "vvedite daty rozhdenia:"<< endl;
cout << "den': " ; cin >> arr[i].day;
cout << "mesyac: " ; cin >> arr[i].month;
cout << "god: " ; cin >> arr[i].year; 
cout << "\n\n";
}
cout << "vvedite znak zodiaka: ";
cout << "\nprimer vvoda: "<< endl;
cout << "oven telec bliznecu rak lev deva vesu skorpion strelec kozerog vodoley rubu\n" << endl;
cin >> zz;
cout << "\n\n"; 
Find (arr, n, zz);
sort(data *arr, int n);
_getch (); 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru