/*
 * Beispiel fuer die Verwendung einer struct
 * 2019-07-08, Andre M. Maier
 */

#include <stdio.h>
#include <string.h>

int main(int argc, char **argv)
{
   struct temperatur {
      float zahlenwert;
      char einheit[3];
   };

   typedef struct temperatur _temp;

   _temp t1, t2, t3;

   t1.zahlenwert = -15.5;
   strcpy(t1.einheit,"°C");

   t2.zahlenwert = 64.38;
   strcpy(t2.einheit,"°F");

   t3.zahlenwert = 373.15;
   strcpy(t3.einheit,"K");

   printf("Temperatur 1: %.2f %s\n",t1.zahlenwert,t1.einheit);
   printf("Temperatur 2: %.2f %s\n",t2.zahlenwert,t2.einheit);
   printf("Temperatur 3: %.2f %s\n",t3.zahlenwert,t3.einheit);
   
   return 0;
}
