Subtract two numbers using Function with arguments, no return type
In this example, we will understand to perform subtract two numbers using Function with arguments, no return type and know how to write, compile and debug it in C language and also learn how to implement it in c.
In order to do this you will need
- Basic knowledge of c programming language.
- As well as know how to operate codeblocks.
The nature of data communication between the calling function and the called function with arguments but no return values.
So let's begin with our program
1.Open a codeblocks software.
2.Open new empty file.
3.Copy and paste the code from below.
Declaring a function or prototype:
The general structure of a function declaration is as follows:
return_type function_name(arguments);
Before defining a function, it is required to declare the function i.e. to specify the function
prototype. A function declaration is followed by a semicolon " ; ". Unlike the function
definition only data type are to be mentioned for arguments in the function declaration.
Calling a function:
The function call is made as follows:
function_name(arguments);
Defining a function:
All the statements or the operations to be performed by a function are given in the function
definition which is normally given at the end of the program outside the main.
Function is defined as follows
return_type function_name(arguments)
{
Statements;
}
Input code-
//Subtraction by function with arguments, no return type
#include<stdio.h>
void sub(int x, int y);
int main()
{
int m,x,y;
printf("\nEnter two numbers for Subtraction:");
scanf("%d%d",&x,&y);
sub(x,y);
return 0;
}
void sub(int x, int y)
{
int p;
p=x-y;
printf("\nSubtraction is=%d",p);
}
Now simply build the code. Look for any error. Now run the code.
For output enter any two number you want to subtract and press enter key.
Click the following button to download A program to subtract two numbers using Function with arguments, no return type
Thats it.Thank you for scrolling.
Tags:
Function