Olá pessoal. Não estou conseguindo resolver um problema em C, vocês podem me dar uma luz? Ficarei muito grato. 
	Segue abaixo o enunciado.
 
	Faça um programa em C que leia dois valores inteiros, l e c, representando respectivamente a quantidade de linha e colunas de uma matriz. Leia os lxc valores reais e armazene nessa matriz. A leitura deverá ser feita dentro da função “void leMatriz (float matriz[][max], int l, int c)”. Em seguida, desenvolva a função “void imprimeMatriz (float matriz[][max], int l, int c)”, que deverá imprimir a matriz lida na ordem inversa da leitura.
 
	Observações: Seu programa deverá cuidar para que não sejam aceitos valores menores que 1 e maiores que 50 para a quantidade de linhas e de colunas. Defina max igual a 50. A saída deverá ser dada com apenas 1 casa decimal.
 
	Exemplos de Casos de Testes:
 
	case=Teste1
 
	input= 3 4
 
	1     2     3     4
 
	5     6     7     8                    
 
	9     10    11    12
 
	output=
 
	12.0 11.0 10.0 9.0
 
	8.0   7.0   6.0   5.0
 
	4.0   3.0   2.0   1.0
 
	 
 
	case=Teste2
 
	input= 3 3
 
	3     3.1   3.2
 
	4     4.1   4.2
 
	5     5.1   5.2
 
	output=
 
	5.2   5.1   5.0
 
	4.2   4.1   4.0
 
	3.2   3.1   3.0