Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hamurabi

[Resolvido] Falha de segmentação (imagem do núcleo gravada)

Recommended Posts

Olá galera!

 

Estou fazendo um algoritmo simples e me ocorreu um probleminha bem chato que ja tentei de muitas maneiras e ainda não consegui resolver. Sempre depois de inserir os n valores no vetor dá "Falha de segmentação (imagem do núcleo gravada)".

O programa é assim, eu vou receber n valores para 1<= n <= 100 e vou pegar o maior e o menor. Segue o código para v6 darem uma olhada.

 

#include <stdio.h>

#define MAX 100

void min_max(int n, int v[MAX], int * max, int * min){
int cont=0;

*max = v[cont];
*min = v[cont];

for(; cont < n; cont++){
	if(v[cont] > *max)
		*max = v[cont];
	if(v[cont] < *min)
		*min = v[cont];
}
}

int main(){
int v[MAX], n, cont=0, max, min;

scanf("%i", &n);

for (; cont < n; cont ++){
	scanf("%i", &v[cont]);
}

min_max(n, v[MAX], &max, &min);

printf("Menor: %i\nMaior: %i", min, max);
return 0;
}

 

Galera desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.