PDA

Visualizza la versione completa : HELP!!!!!!


tentaki
14-06-2014, 12:57
#include <stdlib.h>
#include <stdio.h>

struct entry
{
char value[80];
struct entry *next;
};
struct lista *crea(int n)
{
struct entry *lista_start, *lista_record;
struct entry *start;
if(n=0)
{
printf("inserisci il prima stringa\n");
start=(struct entry*)malloc(sizeof(struct entry));
gets(start->value);
start->next=NULL;
lista_start=start;
}
else
{
printf("inserisci nuova stringa\n");
lista_record = (struct entry *) malloc (sizeof (struct entry));
gets(lista_record->value);


while ( lista_start->next!= NULL)
{
lista_start = lista_start->next;
}


if (lista_record->next != NULL)
{


lista_record->next = NULL;
lista_start->next=lista_record;
}

getchar();
return lista_start;
}
}
int main ()
{
struct lista *scorri;int m=0;
printf("MENU:\n"
"1-inserire\n"
"2-stampare\n"
"3-uscire\n");
int rsp;
scanf("%d", &rsp);
while(rsp!=3)
{


if(rsp=1)
{
scorri=crea(m);
m++;
}
printf("MENU:\n"
"1-inserire\n"
"2-stampare\n"
"3-uscire\n");

scanf("%d", &rsp);
}


}

ragazzi aiutatemi... il programma nn deve far altro che inserire nella lista delle stringhe
il programma nn č finito ancora,per questo ci sono pezzi di codice che mancano

tentaki
14-06-2014, 14:29
aiutoooooooooooooooooooooooooooooooooooooooooooooo ooooooooooooooooooo

oregon
14-06-2014, 15:15
Cosė non si usa un forum ... :old:

tentaki
14-06-2014, 15:45
cosa dovrei fare scs???

oregon
14-06-2014, 15:47
1) non chiedere aiuto in quel modo ogni 2 ore
2) non chiedere che ti venga scritto (o completato ...) il programma (o corretto interamente) senza dare spiegazioni
3) usare i tag CODE e un titolo adeguato
4) evitare abbreviazioni (scs???)

in poche parole leggere e rispettare il regolamento e gli utenti che ti dovrebbero rispondere ...

tentaki
14-06-2014, 16:04
scusami, ma sono un po nervoso perche non capisco bene le liste, non volevo completato l esercizio ma quanto meno capire come funzionano le liste....
scusami per questa volta se nn ho seguito le regole, ma aiutami per favore:rolleyes:

oregon
14-06-2014, 16:07
Devi fare una domanda precisa non mostrare tutto il codice e chiedere aiuto sulle liste in generale

tentaki
14-06-2014, 16:38
grazie e scusa ancora...
io ho fatto la domanda nuovamente sperando che qualcuno mi aiuti:zizi:

Loading