» »

NUJNO cimprej rabim pomoc v Cju

NUJNO cimprej rabim pomoc v Cju

matic ::

Imam en proble.. sldeci programcek mi skos javlja core dumpt in pa da main ne vraca int.. ma mene ze glava boli k mi ni nc vec jasno.. PLEASE HELP.. tuki je programcek!

#include

struct elem
{
char niz[256];
struct elem *naprej;
struct elem *nazaj;
}

main()
{
struct elem *seznam;

seznam=NULL;
vstavi(seznam,'m');
izpisi(seznam);
}


vstavi(struct elem *seznam, char niz[])
{
struct elem *temp;
int i;
i=0;

temp=(struct elem*)malloc(sizeof(struct elem));
temp->niz[0]=niz[0];
if (seznam=NULL)
{
temp->naprej=0;
temp->nazaj=0;
seznam=temp;
}
while (seznam->naprej!=0 && niz[i]>=seznam->niz[i])
{
if (niz[i]=seznam->niz[i])
++i;
else
seznam=seznam->naprej;
}
if (seznam->naprej!=0)
{
seznam=seznam->nazaj;
seznam->naprej->nazaj=temp;
}
temp->naprej=seznam->naprej;
temp->nazaj=seznam;
seznam->naprej=temp;
}


izpisi(struct elem *seznam)
{
while (seznam!=0)
{
printf("%s",seznam->niz);
seznam=seznam->naprej;
}
}
  • spremenilo: matic ()

matic ::

ahhh... jebeno... sem odkril napako.. stor smotan sem zabit! Fora je bla da je napisan stavk:
if (seznam=NULL)
narobe! Seveda more bit ==NULL in ne =NULL.. pol pa cudno da se vse skup sesuje! Fu*** C!
Eh morm se mal sam s sabo pogovarjat.. sej ni tko skodljiv... :) Vseeno hvala vsakmu ki se je karkoli pomatral... :D

jeti ::

hm, pa si prepričan, da bo tole delovalo?
namreč, če želiš nekaj spremeniti, rabiš kazalec na to zadevo. Če želiš spremeniti kazalec na začetek seznama 'seznam', rabis kazalec na ta kazalec.

isto kot ce bi vstavil v funkcijo spremenljivko x, v tej funkciji bi napisal stavek ++argument; (za argument si v funkcijo vnesel x), vendar bi po izhodu spremeljivka x še vedno imela isto vrednost kot pred izvedbo funkcije.

nisme čisot prepričan, ampak se mi kar zdi, da moraš napisati zadevo tkao, da noter vstaviš kazalec na kazalec na seznam.

LP!
Bolje vrabec v roki kot (p)tič v riti!
Včasih je bil http://come.to/jeti

matic ::

vem.. hvala vseeno! :) sem ze vse pogruntal in dal mimo.. ;) hvala vseeno se enkrat! ;)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C] kazalčni seznam

Oddelek: Programiranje
123061 (2875) MrBrdo
»

C strukture, kazalci naloga pomoc

Oddelek: Programiranje
51458 (1353) DavidJ
»

zlobni C ali kako sprogramirat sledeč program =)

Oddelek: Programiranje
141765 (1324) charlotte
»

[C] Narascajoce sortiranje linearnega seznama

Oddelek: Programiranje
71852 (1741) Jebiveter
»

[NALOGA][C] fri-vsp - strukture (struct)

Oddelek: Programiranje
101550 (1391) Vesoljc

Več podobnih tem