Witam,
Robię zadanie na spoja dotyczące algorytmu Dijkstry. Chcę zrobić tabelę w której mam zapisany koszt przejścia z tabeli a do tabeli b ale cout zwraca mi same zera. Gdzie jest tutaj błąd bo po 30 minutach siedzenia nad tak głupim błędem dalej nie udało mi się go rozwiązać.
#include <iostream>
using namespace std;
int main()
{
const unsigned E_Max=100;
unsigned E,V; //Edge, Vertex
unsigned Tb_C[E_Max][E_Max]; //Tb of cost
cin>>V>>E;
for(unsigned v=0;v<V;++v)
for(unsigned e=0;e<E;++e) Tb_C[V][E]=0;
for(unsigned e=0;e<E;++e)
{
unsigned x,y,z;
cin>>x>>y>>z;
Tb_C[x-1][y-1]=z;
}
for(unsigned v=0;v<V;++v,cout<<endl)
for(unsigned e=0;e<E;++e) cout<<Tb_C[V][E]<<" ";
cin.get();
cin.get();
return 0;
}