Mi escritorio con Linux Mint, redimensionado: 
				
			
				Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
				
/* Busca un entero en una matriz de enteros cargando en los parámetros
   actuales la posición tanto de columna como de fila del elemento que
   contiene el entero. */
void BusqNumArr(TData reg, int* NFil, int* NCol, int num)
{
  int i = 0, j , cont = 0;
  while((i<reg.cantFil) && (reg.a[i][j] != num) && (cont < reg.cantEl))
  {
     j = 0;  //Faltaba esta linea...
    while((j<reg.cantCol) && (reg.a[i][j] != num) && (cont < reg.cantEl))
    {
      printf("\n%d\n", i);
      j++;
      cont++;
      printf("\n%d\n", cont);
    }
    i++;
  }
  if(reg.a[i][j] == num)
  {
    *NFil = i;
    *NCol = j;
  }
  else
  {
    *NFil = -1;
    *NCol = -1;
  }
}
				
#include <stdio.h>
#define SIZE 10
void someFunction(int [], int);
main()
{
  int a[SIZE] = {32, 27, 64, 18, 95, 14, 90, 70, 60 ,37};
  printf("Los valores en el arreglo son: ");
  someFunction(a, SIZE);
  printf("\n");
  return 0;
}
void someFunction(int b[], int size)
{
  if(size > 0)
  {
    someFunction(&b[1], size - 1);
    printf("%d ", b[0]);
  }
}
CitarLos valores en el arreglo son: 37 60 70 90 14 95 18 64 27 32