7 * Purpose: sum of positive integers practice problem
8 * Author: pc2@ecs.csus.edu
10 * $Id: practice.c,v 1.1 2005/03/06 05:34:39 laned Exp $
13 #define INFILE "practice.in"
15 int main (int argc
, char **argv
)
19 FILE *fp
= fopen (INFILE
, "rt");
24 while ( fgets (line
, sizeof(line
), fp
) != NULL
)
26 long inval
= atol (line
);
34 for (i
= 1; i
>= inval
; i
--)
39 for (i
= 1; i
<= inval
; i
++)
42 printf("N = %-3d Sum = %d\n", inval
, sum
);
45 printf("Did not find trailing zero \n");
50 fprintf(stderr
,"Could not read file %s \n", INFILE
);