Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Decl
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 13
1

Сортировка по увеличению - The variable 'i' is being used without being initialized

26.01.2012, 02:09. Просмотров 370. Ответов 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
#include "stdafx.h"
#include <conio.h>
#include <iostream>
using namespace std;
const int MAS_SIZE1 = 5;
const int MAS_SIZE2 = 5;
 
void Init(int m[MAS_SIZE2][MAS_SIZE2], int size1, int size2){
    for(int i = 0; i < size1; i++)
        for(int j = 0; j < size2; j++) 
            m[i][j] = (i+1)*(j+1);
}
 
void bubbleSort(int m[MAS_SIZE1][MAS_SIZE2], int size1, int size2)
{
    int tmp,i,j;
    for(int i=0;i<size1-1;i++)
        for(int j=0;j<size2-1;j++)
            if(m[i+1][j+1]<m[i][j])
                tmp = m[i+1][j+1];
                m[i+1][j+1] = m[i][j];
                m[i][j]=tmp;
 
}
 
void main(){
    int m[MAS_SIZE1][MAS_SIZE2];
    Init(m ,MAS_SIZE1, MAS_SIZE2);
    bubbleSort(m ,MAS_SIZE1, MAS_SIZE2);
    getch();
}
выдает вот такое Run-Time Check Failure #3 - The variable 'i' is being used without being initialized
и можно нажать продолжить или прервать. ничего особого не меняется при нажатии продолжить а если прервать то прога перестает работать
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2012, 02:09
Ответы с готовыми решениями:

The variable 'x' is being used without being initialized
Доброго времени суток. Ничего не пойму почему вылазит эта ошибка? : #include &lt;iostream&gt; int...

Variable 'i' might not have been initialized
Привет всем, при компиляции ругается на вывод: i := 1; while m &lt;&gt; '' do inc(i); for i:=1 to...

The variable 'tc' is being used without being initialized
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cmath&gt; using std::cout; using std::cin;...

Variable 'X' might not have been initialized
Добрый день. Помогите пожалуйста с программой. Дан одномерный массив Yk. Удалить все элементы с...

The variable 'x' is being used without being initialized
помогите пожалуйста, выдает ошибку The variable 'x' is being used without being initialized. как...

1
Hi4ko
74 / 74 / 12
Регистрация: 21.10.2010
Сообщений: 376
26.01.2012, 02:16 2
C
1
2
3
4
5
6
7
8
       for(int i=0;i<size1-1;i++)
                for(int j=0;j<size2-1;j++)
                        if(m[i+1][j+1]<m[i][j])
{
                                tmp = m[i+1][j+1];
                                m[i+1][j+1] = m[i][j];
                                m[i][j]=tmp;
}
скобки забыл поставить
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2012, 02:16

The variable is being used without being initialized
В данном коде на 44 строчке выходит ошибка Run-Time Check Failure #3 - The variable 'Value' is...

The variable 'x' is being used without being initialized
x,k,y,n - c этой ошибкой, почему?) я вроде все значения объявил, ввожу клавы, а потом провожу...

Variable might not have been initialized
Подскажите, пожалуйста, почему у меня ругается int a; try{for(a=1;a&lt;10000;a*=10)if(new...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru