Falha de segmentação (imagem no nucleo gravada) [RESOLVIDO]

1. Falha de segmentação (imagem no nucleo gravada) [RESOLVIDO]

Matheus Perusso
mperusso

(usa Arch Linux)

Enviado em 01/09/2016 - 18:12h

Está dando esse erro do titulo do tópico, já tentei declarar as variaveis como 0 e nada.

#include<stdio.h>
int main(){
int cod,quant;
float valor;
printf("Digite a quantidade do produto : \n");
scanf("%d", quant);
printf("Digite o código do produto(1001, 1234, 6548, 987, 7623) \n");
scanf("%d",cod);

switch (cod){
case 1001:
valor=quant*5.32;
break;
case 1234:
valor=quant*6.45;
break;
case 6548:
valor=quant*2.37;
break;
case 987:
valor=quant*5.32;
break;
case 7623:
valor=quant*6.45;
break;
default:
printf("Código inválido");
}
printf("Valor total: %.2f\n", valor);

return(0);
}



  


2. MELHOR RESPOSTA

M.
XProtoman

(usa Fedora)

Enviado em 01/09/2016 - 18:25h

Para você corrigir:
...
scanf("%d", &quant);
...
scanf("%d", &cod);
...


____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)

3. Falha de segmentação (imagem no nucleo gravada)

Matheus Perusso
mperusso

(usa Arch Linux)

Enviado em 01/09/2016 - 18:38h

valeu, não acredito que não vi isso pqp hehe.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts