no entiendo bien la pregunta pero bueno te pongo un ejemplo de uso de estrocturas en c que tenía por ahí tirado
Saludos!!
Código (c) [Seleccionar]
#include <stdio.h>
struct Ficha {
char Nombre[80];
int Num_unidades;
int Precio_unidad;
int Estado; // 0 = moroso; 1 = atrasado; 2 = pagado
};
typedef struct Ficha Fichas;
int main(int argc, char** argv)
{
Fichas Cliente[100];
int i;
char nombre[80];
for (i = 0; i < 99; i++)
{
if (nombre == Cliente[i].Nombre)
{
printf ("%s", Cliente[i].Nombre);
printf ("%i", Cliente[i].Num_unidades);
printf ("%i", Cliente[i].Precio_unidad);
switch (Cliente[i].Estado)
{
case 0 : printf ("Moroso");
break;
case 1 : printf ("Atrasado");
break;
case 2 : printf ("Pagado");
break;
};
}
}
return 0;
}
Saludos!!