miércoles, 24 de agosto de 2011

Tabla de estructuras

Tabla de estructuras


#include <stdio.h>
#include <stdlib.h>

struct Tficha
{
    char titulo [30];
    char autor [30];
    float precio;
    int n_paginas;
    char genero[30];
};


int main()
{
    struct Tficha libro [100];
    int i=0;

    for (i=0; i<4; i++)
    {
        //solicitar datos
        printf("Introduce el titulo del libro: ");
        gets (libro[i].titulo);
        fflush(stdin);

        printf("Introduce el autor del libro: ");
        gets (libro[i].autor);
        fflush(stdin);

        printf("Introduce el precio del libro: ");
        scanf ("%f", &libro[i].precio);
        fflush(stdin);

        printf("Introduce el numero de paginas del libro: ");
        scanf ("%d", &libro[i].n_paginas);
        fflush(stdin);

        printf("Introduce el genero del libro: ");
        gets (libro[i].genero);
        fflush(stdin);
    }



    for (i=0; i<4; i++)
    {
        //mostrar datos
        printf("\nsd\nEl libro %s escrito por %s, pertenece al genero de %s, consta de %d paginas, y me ha costado %.2f euros.", libro[i].titulo, libro[i].autor, libro[i].genero, libro[i].n_paginas, libro[i].precio);
    }

    return 0;
}

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...