implicit declaration of function
please tell me what im doing wrong.
please tell me what im doing wrong.
Code:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(int argc, char *argv[])
{
char choice;
int number1, number2;
printf("=========================================================\n");
printf("* A (a):Enter two integer numbers *\n");
printf("* B (b):Find the maximum of the two numbers *\n");
printf("* C (c):Find the minimum of the two numbers *\n");
printf("* D (d):Determine if both numbers are equal *\n");
printf("* Q (q):Quit program *\n");
printf("=========================================================\n");
printf("\n");
printf("*Enter Your Chice: ");
scanf("%c",&choice);
switch(choice)
{
case 'a':
case 'A':
PrintMenu(char choice);
break;
case 'b':
case 'B':
EnterNumber(char choice);
break;
case 'c':
case 'C':
FindMaximum(int number1,int number2);
break;
case 'd':
case 'D':
FindMinimum(int number1,int number2);
break;
case 'q':
case 'Q':
IsEqual(int number1,int number2);
break;
}
void PrintMenu(char choice);
{
printf("\nPlease Enter an Integer:");
scanf("%d",&number1);
printf("\n");
printf("\nPlease Enter an Integer:");
scanf("%d",&number2);
printf("\n You entered %d and %d\n",number1,number2);
}
int EnterNumber(char choice);
{
if (number2<number1)
printf("The Bigger number is %d\n",number1);
else if (number1<number2)
printf("The Bigger number is %d\n",number2);
}
int FindMaximum(int number1, int number2);
{
if (number1<number2)
printf("The Smaller number is %d\n",number1);
else if (number2<number1)
printf("The Smaller number is %d\n",number2);
}
int FindMinimum(int number1, int number2);
{
if(number1 == number2)
printf("The numbers are equal\n");
else if(1)
printf("The numbers are NOT Equal\n");
}
int IsEqual(int number1, int number2);
{
if(number1 == 'q'&& number2 == 'q')
printf("\n Quitting program!");
}
return 0;
}
Comment