Tilbage til slide -- Tastaturgenvej: 'u'        næste -- Tastaturgenvej: 'n'          types/prog-with-types.c - Et C program med typer - og med forskellige udfordringer.Lektion 8 - slide 2 : 29
Program 1

#include <stdlib.h>
#include <stdio.h>

double f (double p1, int p2){
  return p1 + p2;                                       // Type of p2 is converted.
}

int main(void){
  int i = 1, j = 5;
  double d = 2.5, e = 2.4;

  printf("The first result is %f\n",  f(d, i));         // Types are OK.

  printf("The second result is %f\n", f(i+j, d-e));     // Types are converted.

  printf("The third result is %d\n",  f(d-e, 0));       // Type error in the
                                                        // the executing program:
                                                        // Printing expected: 0.1
                                                        // Wrong result.
  return 0;
}