c++/borland
mam kod:
#include <conio.h>
#include <iostream>
#include <fstream>
#pragma hdrstop
#pragma argsused
using namespace std;
typedef struct wierzcholek
{
int nr;
int t_min;
int t_max;
int luz;
wierzcholek()
{
nr=-1;
t_min=0;
t_max=0;
luz=0;
}
};
void numerowanie(int w)
{
wierzcholek *zbw = new wierzcholek[w];
for(int k=0;k<w;k++)
{
cout << k << "-" << k+6 << endl;
zbw[k].nr=k+6;
}
}
//WYPISANIE "ZBW"
void wypisz_zbw(wierzcholek *zbw,int w)
{
for (int a=0; a<w;a++)
{
cout<<"w"<<a+1<<"="<<zbw[a].nr<<endl;
}
cout<<endl;
}
//PROGRAM GŁÓWNY
int main(int argc, char* argv[])
{
int w=8;
int k;
wierzcholek* zbw;
numerowanie(w);
wypisz_zbw(zbw,w);
getch();
return 0;
}
cos jest nie tak,bo uruchamia sie i przestaje dzialac, cos z wypisaniem jest nie tak :/
prosze o pomoc