Puzzle SL49

Two Files

Now the program is split into two files:


 
/* --- sumVersion9.c --- */
int sumInts( int limit )
{
  int sum = 0;  
  int j;

  for ( j=1; j<=limit; j++ )
  {
    sum += j;
  }
    
  return sum;
}
 
/* --- sumDriver9.c --- */
#include <stdio.h>
int sumInts( int x );

void main()
{   
  int sum = sumInts( 10 );
  printf( "sum of 1..10: %d\n", sum );    

  sum = sumInts( 5 );
  printf( "sum of 1..5: %d\n", sum );    
}

Compile and run the two files:

gcc sumDriver9.c sumVersion9.c
a.exe

Is this going to work?



Previous Page        Answer         Next Page         Home