ti faccio un esempio anche se non è questo quello che dovrò utilizzare..

ho una funzione:
codice:
short check_max( short value1, short value2 ){
 
 if( value1>value2 )
  return value1;
 else if ( value1<value2 )
  return value2;
 else if ( value1==value2 )
  return NULL;

}
questa funzione non fa altro che ritornare il valore più grande tra 2 numeri dati in input.
se però questi 2 valori sono uguali dovrebbe tornare un valore differennte da int che io potrei riconscore

(che vuoi farci ... sono old ...)
ma lol tu non sei old, un'altra cosa lo è