/* File: bogus.c

   Testing parameter passing with different types.
   This one creates a compile time error
*/
#include <stdio.h>
#include "genlib.h"
#include "simpio.h"

double add3 (double) ;

main() {
   string s ;
   int n ;
   double x, y ;

   printf("s =? ") ;
   s = GetLine() ;
   n = add3(s) ;

   printf("%s + 3 = %d\n", s, n) ;

   printf("x =? ") ;
   x = GetReal() ;
   y = add3(x) ;

   printf("%g + 3 = %g\n", x, y) ;
}

double add3(double z) {

   return (z + 3.0) ;
}
