Tenho que escrever um codigo que imprima lista de pratos, porem não sei como imprimir usando string, abaixo o codigo que fiz usando int para testar o codigo, se rodar ele vão ver que funciona.
#include <stdio.h>
int main(void){
struct lista {
int prato;
struct lista *proximo;
};
struct lista p1, p2, p3, p4, p5;
struct lista *inicio = &p1;
p1.prato = 5;//"Risotos de Milao";
p2.prato = 10;//"Bruschetta";
p3.prato = 15;//"Alcachofras Romanas";
p4.prato = 20;//"Tortellini de Bolonha";
p5.prato = 25;//"Carpaccio";
Pergunta
Samuel Magalhães
Buenas pessoal
Tenho que escrever um codigo que imprima lista de pratos, porem não sei como imprimir usando string, abaixo o codigo que fiz usando int para testar o codigo, se rodar ele vão ver que funciona.
#include <stdio.h>
int main(void){
struct lista {
int prato;
struct lista *proximo;
};
struct lista p1, p2, p3, p4, p5;
struct lista *inicio = &p1;
p1.prato = 5;//"Risotos de Milao";
p2.prato = 10;//"Bruschetta";
p3.prato = 15;//"Alcachofras Romanas";
p4.prato = 20;//"Tortellini de Bolonha";
p5.prato = 25;//"Carpaccio";
p1.proximo = &p2;
p2.proximo = &p3;
p3.proximo = &p4;
p4.proximo = &p5;
p5.proximo = (struct lista *)0;
while(inicio != (struct lista *)0){
printf("%i\n", inicio->prato);
inicio = inicio->proximo;
}
getchar();
return 0;
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.