You are on page 1of 2

/*Muryum Naim, 02/13/17, small program 3, user defined functions*/

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<ctype.h> //tolower

int GetInt();
double GetDouble();
char GetLetter();
double FunctionMultiply(int,double);
int FunctionCharacter(char);

int main(void)
{
int num;
double num2;
double res;
char symbol;
char letter;

num = GetInt();

num2 = GetDouble();

symbol = GetLetter();

res = FunctionMultiply(num, num2);

letter = FunctionCharacter(symbol);

return 0;
}

int GetInt(void)
{
int num;
printf("please enter an integer");
scanf("%d", &num);
printf("your integer is %d\n", num);
return num;
}

double GetDouble(void)
{
double num2;
printf("please enter a double");
scanf("%lf\n", &num2);
printf("Your number is %f\n", num2);
return num2;
}
char GetLetter(void)
{
char symbol;
printf("please enter a letter");
scanf(" %c", &symbol);
symbol = tolower(symbol);
printf("Your letter is %c\n", symbol);
return symbol;
}

double FunctionMultiply(int num, double num2)


{
double res;
res = num*num2;
printf("Your result when %d is multiplied with %f is %f", num,
num2, res);
return res;

int FunctionCharacter(char symbol)


; {
char letter;
char symbol;
letter = tolower(symbol);
printf("Your letter in lowercase is %c\n", letter);
if (letter <= 'M')
return 0;
else
return 1;
}

You might also like