Buscar

exercicio Lista aula 14-09-2013

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
struct ListaAlunos {
	char nomealuno[30];
	struct ListaAlunos *prox;
};
struct ListaAlunos *aloca (){
	return malloc(sizeof(struct ListaAlunos));
}
void AdicionarItem(struct ListaAlunos *CabecaLista){
	struct ListaAlunos *aux, *novo;
	aux=CabecaLista;
	while (aux->prox !=NULL){
		aux=aux->prox;
	}
	
	novo=aloca();
	printf("Digite o nome do aluno : ");
	gets(novo->nomealuno);
	novo->prox=NULL;
	aux->prox=novo;		
}
void Imprimir(struct ListaALunos *CabecaLista){
	
	
}
int main(){
	struct ListaAlunos Chamada;
	int x;
	
	Chamada.prox=NULL;
	
	AdicionarItem(&Chamada);	
		AdicionarItem(&Chamada);	
			AdicionarItem(&Chamada);	
			
			printf("%s\n",Chamada.prox->nomealuno);
				printf("%s\n",Chamada.prox->prox->nomealuno);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando