Enviado em 09/09/2018 - 16:56h
Boa tarde, estou estudando programação e estou vendo a Linguaguem C.void incluirProjeto(projeto *p, float *receber, float *recebido, int *contPro, cliente *pCli, int *contCod){
int saida=1;
pCli->lista=0;
int a;
while(saida==1){
a=(*contPro);
p[a].cod=(*contCod);
printf("\nDigite o Nome do Projeto: ");
scanf("%s", p[a].nome);
printf("\nData de inicio do Projeto: \nDia: ");
scanf("%d", &p[a].inicio.dia);
printf("\nMes: ");
scanf("%d",&p[a].inicio.mes);
printf("\nAno: ");
scanf("%d", &p[a].inicio.ano);
printf("\nDigite a data de término do projeto (ou previsão):\nDia: ");
scanf("%d", &p[a].fim.dia);
printf("\nMes: ");
scanf("%d",&p[a].fim.mes);
printf("\nAno: ");
scanf("%d", &p[a].fim.ano);
printf("\nInforme o custo do projeto: ");
scanf("%f", &p[a].preco);
retorno: printf("Informe a situação do projeto. \n6 - pago \n7 - a receber: \n");
scanf("%d",&p[a].situacao);
if (p[a].situacao==6){
strcpy(p[a].sit, "Pago");
*recebido += p[a].preco;
}
else if (p[a].situacao==7){
strcpy(p[a].sit, "A Receber");
*receber += p[a].preco;
}
else{
printf("\nOpção invalida");
goto retorno;
}
p[a].cli=pCli; //Associa no projeto o seu respectivo cliente
pCli->codigo[pCli->lista]=&p[a]; //Armazena no vetor de proetos de clientes o ponteiro para os projjetos
pCli->lista++; //incrementa o meu contador de posiçao do vetor de projetos em cliente
*contPro++;
*contCod++;
printf("\nDeseja cadastrar outro projeto? <0 - Não || 1 - Sim: ");
scanf("%d",&saida);
}
}
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Bora fazer um teste? mbti (22)
Preciso de opiniões sobre meus programas [RESOLVIDO] (5)