C Function No Arguments
C Function No Arguments
Return Value
Return Value
#include<stdio.h>
void area(); // Prototype Declaration
void main()
{
area();
}
void area()
{
float area_circle;
float rad;
printf("\nEnter the radius : ");
scanf("%f",&rad);
area_circle = 3.14 * rad * rad ;
printf("Area of Circle=%f",area_circle);
}
&
No
#include<stdio.h>
#include<conio.h>
void area(float rad);
void main()
{
float rad;
printf("nEnter the radius : ");
scanf("%f",&rad);
area(rad);
getch();
}
void area(float rad)
{
float ar;
ar = 3.14 * rad * rad ;
printf("Area of Circle = %f",ar);
}
no argument but
#include<stdio.h>
float calculate_area(int);
int main()
{
int radius;
float area;
printf("\nEnter the radius of the
circle : ");
scanf("%d",&radius);
area = calculate_area(radius);
printf("\nArea of Circle : %f ",area);
return(0);
}
float calculate_area(int radius)
{
float areaOfCircle;
areaOfCircle = 3.14 * radius * radius;
return(areaOfCircle);
}
#include<stdio.h>
float calculate_area();
int main()
{
float area;
printf("\nEnter the radius of the
circle : ");
area = calculate_area();
printf("\nArea of Circle: %f ",area);
return(0);
}
float calculate_area()
{
int radius;
float areaOfCircle;
scanf("%d",&radius);
areaOfCircle =3.14 * radius * radius;
return(areaOfCircle);
}
#include <stdio.h>
/* function declaration */
void swap(int x, int y);
#include <stdio.h>
/* function declaration */
void swap(int *x, int *y);
int main ()
{
/* local variable definition */
int a = 100;
int b = 200;
int main ()
{
/* local variable definition */
int a = 100;
int b = 200;
printf("Before swap,value of a:%d\n",a );
return;
return;