Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessaol, tô tentando fazer esse exercício de listas encadeadas, mas tô enrolada na passagem de parâmetros alguém pode me dar uma ajuda? :rolleyes: :unsure: http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif
#include <stdio.h>#include <stdlib.h>typedef struct figuras{ char cod; int id; float b; float h;}fig;//VARIÁVEL GLOBALfig lista;fig lse_vazia(){ return NULL;}//FUNÇÃO LISTA VAZIAfig lse_vazia(fig lista){ return NULL;} //FUNÇÃO INSERIR DADOSfig entrada_dados(fig lista){ figuras fig; system ("cls"); printf ("Entre com o numero de identificacao: "); fflush(stdin); scanf ("%d", &fig.id); printf ("Entre com o valor da base: "); fflush (stdin); scanf ("%f", &fig.b); printf ("Entre com o valor da altura: "); fflush (stdin); scanf ("%f", &fig.h); }//FUNÇÃO LER CÓDIGOfig ler_codigo(fig lista){ char cod; float at,ar; entrada_dados(); switch(cod) { case 'T': Triangulo(); at = (bh)/2.0; break; case 'R': Retangulo(); ar = bh; break; default:"Opcao Invalida"; }} //FUNÇÃO PRINCIPALint main (){ lista = lse_vazia(); entrada_dados(); ler_codigo(); system ("PAUSE"); return (0);}
Carregando comentários...