estrutura
Resposta:
#include
#include
struct data{ int dia; int mes; int ano;
};
struct produto{ char nome[30]; float preco; int cod; data baixa;
};
main(){ struct produto A; printf("Digite o nome do produto:\n"); scanf("%s",&A.nome); printf("Forneca o codigo do produto:\n"); scanf("%d",&A.cod); printf("Digite o preco do produto:\n"); scanf("%f",&A.preco); printf("Digite a data da baixa:\n"); scanf("%d%d%d",&A.baixa.dia,&A.baixa.mes,&A.baixa.ano); printf("\n\n\n"); printf("Nome: %s\n",A.nome); printf("Codigo: %d\n",A.cod); printf("Preco: %.2f\n",A.preco); printf("Baixa: %d /%d /%d\n",A.baixa.dia,A.baixa.mes,A.baixa.ano); system("pause"); }
crie um programa que receba o dia, mes e ano de duas pessoas e ao final imprima os valores solicitados.
#include
#include
#define MFUNC 2
#define MAX 100
typedef struct
{
int dia, mes, ano;
}tdata;
typedef struct
{
char nome[MAX]; tdata dtnasc;
}tpessoa;
typedef struct
{
tpessoa func; tdata dtadm, dtdem;
}tfunc;
void lefunc (tfunc *pfunc); void ledata (tdata *pdata);
main()
{
tfunc funcionario[MFUNC]; int cont;
//clrscr();
for(cont=0;contmes); fflush(stdin); printf("ano: "); scanf("%d",&pdata->ano); fflush(stdin);
}
void lefunc (tfunc *pfunc)
{
printf("digite o nome: "); gets(pfunc->func.nome); fflush(stdin); printf("digite a data de nascimento\n"); ledata(&pfunc->func.dtnasc); fflush(stdin);
}
iolihohjljlkhjlkuilllllllllllllllllllllllllllllllllll Crie uma estrutura que permita o usuário cadastrar um novo produto e depois imprima a baixo as informações listadas.
Resposta:
#include
#include
struct data{ int dia; int mes; int ano;
};
struct produto{ char nome[30]; float preco; int cod; data baixa;
};
main(){ struct produto A; printf("Digite o nome do produto:\n"); scanf("%s",&A.nome); printf("Forneca o