Estruturas
Exemplo simples da biblioteca. Criação de uma estrutura biblioteca que possue um inteiro para o identificador, uma string para o titulo e outro inteiro para o número de páginas.
#include <stdio.h> #include <stdlib.h> struct livro { int id; char titulo[50]; int numero_de_paginas; }; int main(void) { struct livro biblioteca[10]; int i; for (i=0;i<3;i++) { biblioteca[i].id = i; printf("Dados do livro ID:%d\n",i); printf(" - Nome:"); scanf("%[A-Z a-z]s",biblioteca[i].titulo); fflush(stdin); printf(" - Numero de Paginas:"); scanf("%i",&biblioteca[i].numero_de_paginas); fflush(stdin); } for (i=0;i<3;i++) { biblioteca[i].id = i; printf("Dados do livro ID:%d\n",i); printf(" - Nome:%s\n",biblioteca[i].titulo); printf(" - Numero de Paginas:%i\n",biblioteca[i].numero_de_paginas); printf("------------------------\n"); } system("pause"); return 1; }
page revision: 2, last edited: 07 Jun 2010 06:16






