quando a função de contar quantas linhas há em arquivo.txt é chamada. o programa simplesmente trava, não dando erro.
 
	segue o codigo da função:
 
	int contaProduto (void){ 
	    FILE *arq2; 
	    int x=0, codigo, quant; 
	    float preço; 
	    char nome[15];
 
	    arq2 = fopen("ESTOQUE-CADASTRO//EstoqueAtualizado.txt", "r"); 
	    while (!feof(arq2)){ 
	            fscanf(arq2,"%d" " %[A-Z a-z]" " %f" " %d", &codigo, &nome, &preço, &quant); 
	    ++x; 
	    } 
	    fclose(arq2); 
	return (x-1); 
	}