0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 21
1

Необъявленный идентификатор

28.02.2014, 21:29. Показов 1406. Ответов 1
Метки нет (Все метки)

Всем привет). Не могу понять в чем ошибка. Пишет что i и j необъявленный идентификатор в 33 строке. Что может быть?

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
#include "stdafx.h"
#include "stdlib.h"
#include <stdio.h>
#include <iostream>
#include <time.h>
using namespace std;
 
int main(array<System::String ^> ^args)
{   int n,m;
 
    cout<<"Matrica 1\n";
    cout<<"kol-vo strok\n";
    cin>>n;
    cout<<"kol-vo stolbcov\n";
    cin>>m;
 
 
    int **arr;
    arr=(int**) new int*[m];
    for(int i=0;i<m;i++)
    {
    arr[i]=new int[n];
    }
    cout<<"\n";
 
 
    srand((unsigned int) time(NULL));
    for(int i=0;i<m;i++);
    {
    for(int j=0;j<n;j++);
    {
    arr[i][j]=rand()%20;
    cout<<arr[i][j];                                  // <<<<<<<<<<<<<<<<< ВОТ ТУТ!!!
    }
    cout<<"\n";
    }
    cout<<"\n";
 
 
    getchar();
    getchar();
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.02.2014, 21:29
Ответы с готовыми решениями:

Необъявленный идентификатор, найти ошибку в коде
Ребята, помогите разобраться. Не могу понять в чём прикол, пишет что не объявил идентификатор, хотя...

NULL: неизвестный идентификатор
Помогите разобраться: почему компилятор (VS2010) ругается на идентификатор NULL, может какую...

rand: идентификатор не найден
Доброго времени суток. Изучаю VС++, не знаю, что делаю не правильно, не могу запустить простейшую...

Неопределенный идентификатор ofstream
Работаю в VS 2015 , взял тему &quot;создание базы данных&quot;, начал читать, как работать с файлами. Узнал,...

1
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
01.03.2014, 10:31 2
Цитата Сообщение от SHULIKO Посмотреть сообщение
Что может быть?
после цикла for() и до его объявления {} у вас в обоих случаях стоят точка с запятой. их нужно убрать. уберете их и скрипт будет работать.

так же я бы пробел добавил между цифрами, иначе они все в одну сольются:
C++
1
cout<<arr[i][j]<< " ";
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2014, 10:31
Помогаю со студенческими работами здесь

Идентификатор вне области видимости
Собственно все на скрине. Как так вне области видимости? Раньше никогда не было такого.

Функция SystemParametersInfo: идентификатор не найден
Здраствуйте. У меня глупый вопрос: как изменить заставку на рабочем столе. Есть кнопка, код к ней...

Form1: необъявленный идентификатор
Вчера начал &quot;работать&quot; в Visual Studio с формами (мне посоветовали поставить 2008-ой, хотя я так и...

Необъявленный идентификатор у формы
Работаю в Visual studio 2012. В начале файла Form1.h есть оператор #include &quot;Settings.h&quot; Место...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru