printf("Digite o novo endereco do %i",cod_cliente); fflush(stdin); gets(endereco); printf("Digite o novo telefone do %i\n",cod_cliente); fflush(stdin); scanf("%i",&telefone); printf("Digite o novo email do %i\n",cod_cliente); fflush(stdin); gets(email); // endereco==addcus[clients].endereco; } } }
int add(struct clientes addcus,unsigned int *clients) { printf("teste\n");
}
//void cadastro(struct clientes,struct Produtos,struct Notas,struct Itens_Notas,int *,int *,int *, int *); void cadastro(struct clientes addcus,struct Produtos addprod,struct Notas addnots,struct Itens_Notas additenots,unsigned int *prodts,unsigned int *nots,unsigned int *itenots,unsigned int *clients ) // FUNÇÃO CADASTRAR {
int main() { unsigned int *prodts=0,*nots=0,*itenots=0,*clients=0; int op=0;
while(op!=4) { printf("Gerenciador de estoque!!!\n"); printf("Digite 1-Cadastro de produtos\n"); printf("Digite 2-Movimentação de produtos\n"); printf("Digite 3-Consulta de produtos\n"); printf("Digite 4-Sair do programa\n>>"); scanf("%i",&op); switch(op) { case 1: { system("cls"); cadastro(addcus,addprod,addnots,additenots,prodts,nots,itenots,clients);
Pergunta
warkold
fflush(stdin);
scanf("%i",&clients);
addcus =malloc(clients * sizeof(struct clientes));
add(addcus,clients);
Ta dando erro nessa linha.
invalid operands of types `unsigned int*' and `unsigned int' to binary `operator*'
Link para o comentário
Compartilhar em outros sites
15 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.