Bug found in Primes program.
[C-Programming-Examples.git] / double.c
blob2aa85d60519c14fce77060f56d669eae828b2974
1 #include <stdio.h>
3 void doubleData( float x, float y);
4 void doubleDataByAddress( float *x, float *y);
6 main()
9 float x = 10.0;
10 float y = 5.0;
12 printf("First Arg: %f\n", x);
13 printf("Second Arg: %f\n", y);
16 doubleData(x, y);
18 printf("First Arg: %f\n", x);
19 printf("Second Arg: %f\n", y);
22 doubleDataByAddress(&x, &y);
24 printf("First Arg: %f\n", x);
25 printf("Second Arg: %f\n", y);
27 return 0;
31 void doubleData( float x, float y)
33 x *= 2.0;
34 y *= 2.0;
35 printf("First Arg: %f\n", x);
36 printf("Second Arg: %f\n", y);
39 void doubleDataByAddress( float *x, float *y)
41 *x *= 2.0;
42 *y *= 2.0;
43 printf("First Arg: %f\n", *x);
44 printf("Second Arg: %f\n",* y);