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;
}
}