Hello everybody, I'm a programming newbie that needs some help. I'm working on an assignment for my C Language class and have the following code:
I'm trying to write a function that takes five arguements of type pointer to double and reads 5 values from the key board. But when I try to compile this thingy I get core dumped after entering my five numbers. What the heffer did I do wrong? It looks goodCode:/* * COP 3223 * Summer C 2002 * Call by Reference in a C Program * June 24, 2002 */ #include <stdio.h> void read5(double *, double *, double *, double *, double *); int main(void) { double u, v, w, x, y; read5(&u, &v, &w, &x, &y); printf("%f%f%f%f%f", u, v, w, x, y); return 0; } void read5(double *i, double *j, double *k, double *l, double *m) { double temp1, temp2, temp3, temp4, temp5; scanf("%lf%lf%lf%lf%lf", temp1, temp2, temp3, temp4, temp5); *i = temp1; *j = temp2; *k = temp3; *l = temp4; *m = temp5; }but works bad
Any tips and hints to what I'm doing would be helpful, not trying to get you guys to do my homework, but I've been at this for a few hours and can't get this 'should be easy' function to work
Thanks in advance


but works bad 
Reply With Quote
