Skip to content
Snippets Groups Projects
Commit 00141422 authored by tht_krisztian's avatar tht_krisztian
Browse files

Modulozva2.0

parent 4145c627
No related branches found
No related tags found
No related merge requests found
......@@ -297,7 +297,7 @@ void kiir(Lista_rec *lista)
//A hozzvalknak foglalt dinamikus memria terletet felszabadtja
void szabadit_hozzavalok(Recept *eleje)
void szabadit_hozzavalok(Recept *strazsa)
{
#ifdef TESZT
fprintf(stdout,"Szabadit_hozzavalok: \n");
......@@ -305,7 +305,7 @@ void szabadit_hozzavalok(Recept *eleje)
int db=0;
Recept *mozgo_rec;
Hozzavalo *mozgo_hoz,*kov;
for(mozgo_rec=eleje->kovetkezo;mozgo_rec->kovetkezo!=NULL;mozgo_rec=mozgo_rec->kovetkezo)
for(mozgo_rec=strazsa->kovetkezo;mozgo_rec->kovetkezo!=NULL;mozgo_rec=mozgo_rec->kovetkezo)
{
for(mozgo_hoz=mozgo_rec->hozzavalok->eleje->kovetkezo;mozgo_hoz->kovetkezo!=NULL;)
{
......
#ifndef INCLUDES
#ifndef INCLES
#define INCLUDES
#include <stdio.h>
#include <stdlib.h>
......@@ -12,12 +12,12 @@ int main()
{
//debugmalloc_naplofajl("dmalloc.txt");
Lista_rec receptek;
int i;
int i,exi=1;
menu fomenu;
fomenu=alap;
while(fomenu>=0 && fomenu<4)
while(fomenu>=0 && fomenu<5 && exi)
{
printf("\nUdvozlom a Receptor programban!\n");
printf("Udvozlom a Receptor programban!\n");
printf("Valasszon a felsorolt lehetosegek kozul:\n");
printf("1. Recept fajlok betoltese.\n");
printf("2. Rendelkezesre allo alapanyagok megadasa:\n");
......@@ -44,11 +44,13 @@ int main()
kiir(&receptek);
fomenu=alap;
break;
default:
case kilep:
szabadit_hozzavalok(receptek.eleje);
//szabadit_elkeszites(receptek.)
szabadit_receptek(receptek.eleje);
exi=0;
break;
}
}
return 0;
......
......@@ -11,7 +11,8 @@ typedef enum menu {
alap=0,
betolt_adatok=1,
alapanyagok_beker=2,
kereses=3
kereses=3,
kilep=4
}menu;
typedef enum beolvasas{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment