Ma quante volte dichiari la
struct coda { ... }
??
Una sola volta dopo la define e fuori da ogni funzione ...
Ma quante volte dichiari la
struct coda { ... }
??
Una sola volta dopo la define e fuori da ogni funzione ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
lho dichiarato anche nella void perchè mi diceva che coda[i].nome etc nn era dichiarato
Prima di altre mie risposte DISINSTALLA DEV-C++,che con quel ide non impari niente!
Spesso codice perfetto dev-ciofeca++ non lo compila e da errori o non funziona a dovere!
Una alternativa valida è CODE::BLOCKS.
eh ma questo all univ ci ha ftt usare il prof poi lui lo farà funzionare con dev c++ e nn mi aiuta cambiare programma :/
Tu lo devi inserire solamente in
codice:#include<stdio.h> struct coda { char nome[20]; char cognome[20]; }; main() { int continua,i; ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
raga mi sto rincoglionendo nn ci capisco piu nulla
Ultima modifica di gerry94; 19-01-2014 a 16:35
In tutti i casi, proponi l'ultimo codice (completo) che hai modificato e gli errori/problemi, altrimenti neanche chi ti risponde ci capisce nulla.
No MP tecnici (non rispondo nemmeno!), usa il forum.
#include<stdio.h>
struct coda {
char nome[20];
char cognome[20];
};
void PUSH(struct coda* coda[i])
{
struct coda coda[120];
int continua,i;
i=0;
do
{
printf("Aggiungi persona alla coda \n");
printf("Nome: \n");
scanf("%s",& coda[i].nome);
printf("Cognome: \n");
scanf("%s",&coda[i].cognome);
i++;
printf("Vuoi aggiungere una nuova persona alla coda? \n");
scanf("%d",&continua);
}
while ((i<120)&&(continua!=0));
}
void POP(struct coda* coda[i])
main()
{int operazione,i;
printf("----PUSH = 1----\n----POP = 2---- \n");
while(operazione!=1)
{
printf("Coda vuota, immettere nuovo elemento");
scanf("%d",&operazione);
}
if(operazione==1)
{
PUSH(struct coda &coda);
}
if(operazione==2)
{
POP(struct coda& coda[i])
}
system("Pause");
}
muaha se sapessi dove sta l'errore nn scriverei su questo forum![]()
I tag CODE per favore !
Gli errori non sono quelli che devi trovare ma quelli che ti indica il compilatore, spiritoso !
No MP tecnici (non rispondo nemmeno!), usa il forum.