Я пытаюсь создать программу, которая печатает массив. Я хочу, чтобы выход этой программы был следующим:Попытка печати массива ничего не печатает
10000
00000
00000
00000
00000
Это не то, что происходит. Вместо этого он просто ничего не печатает. Ошибок компиляции нет. У меня есть Microsoft Visual Studio 2010.
#include "stdafx.h"
#include <iostream>
int main()
{
using namespace std;
int a [5] [5] = {0};
a [1] [1] = 1;
int xcount = 0;
int ycount = 0;
while(xcount < 6);
{
cout << a [xcount] [ycount];
xcount = xcount + 1;
if(xcount = 6)
{
ycount = ycount + 1;
xcount = xcount + 1;
if(ycount = 6)
{
exit(0);
}
}
}
return 0;
}
Любая помощь будет оценена по достоинству.
Пожалуйста, открепите свой код. Его легче читать. – KeithSmith
Прошли ли вы через код в отладчике? – edtheprogrammerguy
Я не помню, будет ли '{0}' инициализировать весь массив или только первый элемент. Вы должны проверить это, используя отладчик. – KeithSmith