pessoal eu to fazendo um exercicio da faculdade e me deparei com uma dificuldade na escrita do codigo
abaixo segue o codigo e uma anexo com o problema a se resolver...
#include <cstdio> //permite os comandos scanf, printf
#include <cstdlib>
struct Cliente{
char nome;
int num_compras;
float total_gastos;
};
int calcula_cliente(float g, char n[100]){
int var;
if (g > 1000){
printf("O Cliente %s Atingiu o Limite de Gastos!\n\n", n);
var = 1;
var = ++var;
}
return var;
}
int main(){
Cliente cliente;
char nomes[100][100];
float gastos[2];
int compras[2];
for(int i=0; i <= 100; i++){
if(i==3){
break;
/*Se a variável 'button' for igual a 27, o laço será interrompido e código proseguirá...*/
}
printf("Digite o Nome do Cliente %d:\n ", i );
scanf("%s", &nomes);
printf("Digite o Total de gastos do Cliente %d: \n ",i);
scanf("%f", &gastos);
cliente.total_gastos = cliente.total_gastos + gastos;
printf("Digite o Numero de Compras do Cliente %d: \n ",i);
scanf("%d", &compras);
cliente.num_compras = cliente.num_compras + compras;
system("cls");
}
printf("----------RELATORIO DE CLIENTES----------\n");
for(int i=1; i <= 100; i++){
nomes = calcula_cliente(gastos,nomes);
}
printf("___________________________________________\n\n");
printf("\nTotal de Clientes com Limite Estourado: %d", &cliente.nome);
printf("\nTotal de Compras: %d", &cliente.num_compras);
printf("\nTotal Gasto: %.2f\n", &cliente.total_gastos);
}
exercicio:
erro devc++