Código:
int check(int sudoku[ALTO][ANCHO], int fila, int columna, int valor){
int e, error=0;
for (e=0; e<ANCHO; e++){
if (sudoku[fila][e]==valor){
error = 1;
}
}
for (e=0; e<ALTO; e++){
if (sudoku[e][columna]==valor){
error = 1;
}
}
return error;
}