This is what I have in my .c file
Code:
#include <stdio.h> 
#include "intgetnum.h"
#define MAXNUM 2
/* prototype */
int getnum();
int main()
{
  int retval = 1;
  while (retval != NULL)
    {
      retval = getnum();
    }
  printf("The number was %d\n", retval);
  return 0;
}
this is what is in my header files
Code:
/* Declarations */
int getnum()
{
  int ch;
  int null;
  int pos = 0;
  int nflag = 0;
  int number = 0;

  if (pos == 0)
  {
    printf("Enter two numbers\n", pos++);
    scanf("%d", &number);
  }
  if (ch == '+')
    {
      pos++;
    }
  if (ch == '-')
    {
      nflag=1;
    }
  if (ch >= 48 && ch <= 57)
    {
      number *= 10;
      pos++;
    }

  if (nflag == 1)
    {
      number *= -1;
    }

  if (ch = ' ' || ch == '\n')
  {
  
  }
  else
    {
      return null;
    }

}