Ir ao conteúdo
  • Cadastre-se

Lista Ligada, Ajuda


ajob

Posts recomendados

Galera estou com um pequeno proble aqui segue codigo

struct Lista{
char item[80];
struct Lista *next;
};
typedef struct Lista lista;
void main(){
lista *p;
p = malloc (sizeof(lista));
printf("Digite o item da lista:\n");
scanf("%s", p->item);
}

eis o código, o problema é que na hora que compilo ele da erro de conversão,, dis que não é possível passar do tipo void para o tipo lista, e ai o que faço, ajuda

Link para o comentário
Compartilhar em outros sites

#include <stdio.h>

#include <stdlib.h>

struct Lista

{

char item[80];

struct Lista *next;

};

int main(int argc, char *argv[])

{

typedef struct Lista lista;

lista *p;

p = malloc (sizeof(lista));

printf("Digite o item da lista:\n");

scanf("%s", p->item);

system("PAUSE");

return 0;

}

é isso que você fez:?

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!