I'm getting an error where it says 'num' undeclared (first use in this function). I haven't used 'num' at all in the code.
Code:
Code:
/* The following program checks if a number is even or odd */
#include <stdio.h>
#include "genlib.h"
#include "simpio.h"
main()
{
int num1, num2;
printf ("Enter an integer ");
num1 = GetInteger();
num2 = num1;
if (num1 < 0);
num1 = -num1;
else;
num1 = num1;
if (num2%2==0);
printf ("The number %d is even and its absolute value is %d.", num2, num1);
else
printf ("The number %d is odd and its absolute value is %d.", num2, num1);
getchar();
}
Errors:
Code:
C:\Dev-Cpp\exercises\positive.c In function `main':
15 C:\Dev-Cpp\exercises\positive.c syntax error before "else"
17 C:\Dev-Cpp\exercises\positive.c `num' undeclared (first use in this function)
(Each undeclared identifier is reported only once
for each function it appears in.)
19 C:\Dev-Cpp\exercises\positive.c syntax error before "else"