probleme utilisation des fonctions

tu déclares les températures en variables globales, elles sont donc connues et modifiables par toutes les fonctions de ton code :

float temperature1;
float temperature2;

Tes fonctions LectureTempx sont déclarées 'void' : pas besoin de faire 'return', surtout avec ces variables globales. Tu peux donc enlever les lignes :

 return (temperature1);
 return (temperature2);

Dans ta loop, fais un simple appel à ces fonctions :

LectureTemp1();
LectureTemp2();

Je n'ai pas lu la suite... mais ça a l'air correct