emiliano30
03-06-2005, 16:12
:eek:
in teoria dovrei riempire la lista e visualizzarla.....non so :mbe: ma ho come la sensazione che manchi qualcosa
typedef struct nodoLista NODOLISTA;
typedef NODOLISTA *NODOLISTAPTR;
int riempi(int dato);
/*int somma (int somma);*/
int main()
{
int dato,somma,risultato;
/*risultato=somma();
printf("la somma è%d\n",risultato);*/
system("PAUSE");
return 0;
}
int riempi(int dato){
NODOLISTAPTR currentPtr;
NODOLISTAPTR newPtr;
while(currentPtr!=NULL){/*se la memoria è disponibile*/
newPtr=malloc(sizeof(NODOLISTA));/*creo nodo*/
newPtr->dato=rand()%5;/*memo il valore nel nodo*/
newPtr->nextPtr;
}
/*Visualizza lista*/
if (currentPtr=NULL){
printf("la lista è vuota\n\n");
}
else{
printf("la lista è:\n");
while(currentPtr!=NULL){
printf("%c-->",currentPtr->dato);
currentPtr=currentPtr->nextPtr;
}
}
/*int somma (int somma)*/
}
in teoria dovrei riempire la lista e visualizzarla.....non so :mbe: ma ho come la sensazione che manchi qualcosa
typedef struct nodoLista NODOLISTA;
typedef NODOLISTA *NODOLISTAPTR;
int riempi(int dato);
/*int somma (int somma);*/
int main()
{
int dato,somma,risultato;
/*risultato=somma();
printf("la somma è%d\n",risultato);*/
system("PAUSE");
return 0;
}
int riempi(int dato){
NODOLISTAPTR currentPtr;
NODOLISTAPTR newPtr;
while(currentPtr!=NULL){/*se la memoria è disponibile*/
newPtr=malloc(sizeof(NODOLISTA));/*creo nodo*/
newPtr->dato=rand()%5;/*memo il valore nel nodo*/
newPtr->nextPtr;
}
/*Visualizza lista*/
if (currentPtr=NULL){
printf("la lista è vuota\n\n");
}
else{
printf("la lista è:\n");
while(currentPtr!=NULL){
printf("%c-->",currentPtr->dato);
currentPtr=currentPtr->nextPtr;
}
}
/*int somma (int somma)*/
}