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

1 ошибка в программе - C++

Восстановить пароль Регистрация
 
fokino
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 15
31.01.2012, 23:36     1 ошибка в программе #1
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
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
 
int main ();
{
 
int t, i, num [5][10];
for(t=0; t<5; ++t)
for(i=0;i<10;++i)
num [t][i] = (t*4)+i+1;
cout<<num[t][i]<<emdl;
for(t=0;t<5;++t)
{
 for(i=0;i<10;++i)
  printf("%3d ",num [t][i]);
 printf("\n");
}
 
const size_t MAX = 5;
int MaxElement(int iArray[])
{
    int MaxE = iArray[0];
    for(size_t i = 1; i < 5; ++i)
    {
        if (iArray[i] > MaxE)
          MaxE = iArray[i];        
    }
    return MaxE;
}
return 0;
}
ошибка:
error C2447: missing function header (old-style formal list?)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2012, 23:36     1 ошибка в программе
Посмотрите здесь:

Ошибка в программе C++
ошибка в программе C++
Ошибка в программе C++
ошибка в программе с++ C++
ошибка в программе C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
31.01.2012, 23:52     1 ошибка в программе #2
Цитата Сообщение от fokino Посмотреть сообщение
1 ошибка в программе
Там до фига ошибок, но если по этой, то хедеры по старому стандарту записаны, и conio.h совсем не нужен.
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
31.01.2012, 23:54     1 ошибка в программе #3
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
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
int MaxElement(int iArray[]);
int main ()
{
    int t, i, num [5][10];
    for(t=0; t<5; ++t)
        for(i=0;i<10;++i)
        {
            num [t][i] = (t*4)+i+1;
            cout<<num[t][i]<<endl;
        }
    for(t=0;t<5;++t)
    {
        for(i=0;i<10;++i)
            printf("%3d ",num [t][i]);
        printf("\n");
    }
    return 0;
}
 
const size_t MAX = 5;
int MaxElement(int iArray[])
{
    int MaxE = iArray[0];
    for(size_t i = 1; i < 5; ++i)
    {
        if (iArray[i] > MaxE)
            MaxE = iArray[i];
    }
    return MaxE;
}
В борланде пишите?
Функция у вас не используется нигде.
fokino
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 15
01.02.2012, 00:49  [ТС]     1 ошибка в программе #4
Цитата Сообщение от fokino Посмотреть сообщение
#include <iostream.h>
#include <stdio.h>
#include <conio.h>

int main ();
{

int t, i, num [5][10];
for(t=0; t<5; ++t)
for(i=0;i<10;++i)
num [t][i] = (t*4)+i+1;
cout<<num[t][i]<<emdl;
for(t=0;t<5;++t)
{
for(i=0;i<10;++i)
printf("%3d ",num [t][i]);
printf("\n");
}

const size_t MAX = 5;
int MaxElement(int iArray[])
{
int MaxE = iArray[0];
for(size_t i = 1; i < 5; ++i)
{
if (iArray[i] > MaxE)
MaxE = iArray[i];
}
return MaxE;
}
return 0;
}

ошибка:
error C2447: missing function header (old-style formal list?)
в задании ещё надо написать функцию,для поиска максимального элемента в заданном ряде двухмерного массива.Сместить в двухмерном массиве все ряды цыцклически вправо на количество элементов равное максимальному элементу в этом ряде.

Добавлено через 1 минуту
Цитата Сообщение от edward_jonson Посмотреть сообщение
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
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
int MaxElement(int iArray[]);
int main ()
{
    int t, i, num [5][10];
    for(t=0; t<5; ++t)
        for(i=0;i<10;++i)
        {
            num [t][i] = (t*4)+i+1;
            cout<<num[t][i]<<endl;
        }
    for(t=0;t<5;++t)
    {
        for(i=0;i<10;++i)
            printf("%3d ",num [t][i]);
        printf("\n");
    }
    return 0;
}
 
const size_t MAX = 5;
int MaxElement(int iArray[])
{
    int MaxE = iArray[0];
    for(size_t i = 1; i < 5; ++i)
    {
        if (iArray[i] > MaxE)
            MaxE = iArray[i];
    }
    return MaxE;
}
В борланде пишите?
Функция у вас не используется нигде.

Помогите по заданию коментом выше.
Yandex
Объявления
01.02.2012, 00:49     1 ошибка в программе
Ответ Создать тему
Опции темы

Текущее время: 03:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru