C/Visual C - MENU CON PUNTEROS

 
Vista:

MENU CON PUNTEROS

Publicado por David (5 intervenciones) el 09/12/2001 05:28:20
Hola: Tengo un sistema que me dejo un maestro, pero la verdad no tengo ni idea de como hacerlo, nos pide que hagamos un programa el cual pueda Añadir, Consultar, Modificar y Borrar; el mismo nos dio el de Añadir y Borrar, pero nos dejo el de Consulta y Modificaciones y la verdad no tengo ni idea de como hacerlo, si me pudieran decir como hacerlos les estaria muy agradecido. Lo que tengo del programa es lo siguiente:

*/Autor: DAVID ARAMBULA RODRIGUEZ*/

#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "string.h"
#include "marco.h"

char pinta_opciones();

struct persona
{
char nombre[80];
int edad;
};

struct nodopersona
{
struct persona pers;
struct nodopersona *sig;
struct nodopersona *ant;
};

struct nodopersona *cabecera,*ultimo;

void insertanodo(struct persona *p1)
{
struct nodopersona *np; /*Se genera memoria para un nodo de la lista*/
np=(struct nodopersona *)malloc(sizeof(struct nodopersona));
np->pers=*p1; /*Se copia estructura p1 es np->pers*/
np->sig=NULL;
if (cabecera==NULL)
{ cabecera=np;np->ant=NULL;}
else
{ ultimo->sig=np;np->ant=ultimo;}
ultimo=np;
}

struct persona pidedatos()
{
struct persona q;
printf ("\nIntroduce el nombre de la persona: "); gets (q.nombre);
printf ("\nIntroduce la edad de la persona: "); scanf ("%d",&q.edad);
return (q);
}

struct persona consulta()
{
struct persona q
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder