Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Probleem spel vier op één rij  (gelezen 1731 keer)

0 leden en 1 gast bekijken dit topic.

Offline mcsolaar

  • Nieuw lid
  • Berichten: 2
Probleem spel vier op één rij
« Gepost op: 31 december 2008, 22:46:56 »
dag iedereen

Ik ben bezig met het spel vier-op-één-rij te maken in C met compiler codeblocks. Voor de speelbord maak ik gebruik van een 2 dimensionale array. Maar ik kan er nier meer aan uit,
het spel werkt niet.

zou iemand mij misschien kunnen helpen aub?

mvg

Hieronder in bijlage mijn code:


ModeratorBreak: Gelieve grote stukken code steeds als bijlagen mee te sturen, omdat deze code in een topic het forum ontzettend uitrekt en belast. Dank U.

Offline Firebirdy

  • Ambassadeur
  • *****
  • Berichten: 2.408
  • Geslacht: Man
Re: Probleem spel vier op één rij
« Reactie #1 Gepost op: 01 januari 2009, 09:44:36 »
mcsolaar, als je wil dat iemand dit blok code gaat bekijken just for fun ga je toch wat meer uitleg moeten geven :). Waar loopt het precies mis? Compileert het? Zoja wat voer je uit, wat verwacht je dat er gebeurt en wat gebeurt er? Zonee, dat zal je zelf eerst moeten oplossen.

Offline mcsolaar

  • Nieuw lid
  • Berichten: 2
Re: Probleem spel vier op één rij
« Reactie #2 Gepost op: 01 januari 2009, 15:07:40 »
ok sorry voor de geringe uitleg.

ik werk met een bord 6x7 ik het begin had ik het zo gedefinieerd
typedef  char Bord[grootte];   grootte was dus 6X7

voor het recuperen van een rij had ik zoiets:

while(bord[index] == ' '){
index += 7;
espl++;
}

het spel werkte toen, achteraf werkte ik met 2-dimensionale array, zo had ik het gedefineerd

char bord[6][7]

dus moest ik alles aanpassen, bij het recuperen van een rij had ik bv nu:

while(*(bord[index]) == ' '){
index += 7;
espl++;
}

als ik het compileer krijg ik geen fouten, de spel start op maar als ik een zet doe valt de schijf in de eerste kolom tweede rij en daar blokeert het.

ik iemand mij helpen :'( aub?

mvg

 


www.combell.com