Hola!!!!!!!!!
A lo menos no se lo q es pero debe ser al menos.
La verdad es q no se entendio tu pregunta pero adivinare y capaz q sirve:
Si queres q una funcion en C devuelva dos variables distintas o iguales, no importa hay distintas maneras de hacerlo:
1.- Pasar esas dos variables por referencia
2.- Q la funcion devuelva un struct, el cual posee esas dos variables o pasale el struct por referencia
3.- Si estuvieras en C++, q el metodo devuelva un objeto
4.- Si seguis en C++, pasale un objeto por referencia o un puntero a un objeto
Seguramente habra millones de posibilidades mas (una var por referencia y q devuelva la otra) pero no importa lo qimporta es q se puede
Salu2!!!!