Statement of C Program: This Program prints the Messages i.e Good Morning? & Good Evening! with the help of Function :
This is the Simplest C Function Program. Functions are the basic building blocks of C Program.
#include<stdio.h>
void msg(); /* Function Declaration */
{
msg(); /* Function Call */
printf(" Good Morning?");
return(0);
}
void msg() /* Function Definition */
{
printf(" Good Evening!");
}
Output:
Good Evening!
Good Morning?
Explanation:
Above, we have defined two Functions- main() and msg(). We have used the word msg at three places in the Program. So Let us understood the meaning of each.
1.
void msg();
This Function declaration indicates that msg() is a Function which after completing its execution does not return anything. The keyword void is used before the msg() to indicate that it 'does not return anything'.
2.
void msg()
{
printf(" Good Evening");
}
This is Function definition. In this definition we are using only printf(), but we can also use for , switch , if , while etc inside Function definition.
3.
msg();
The Function msg() is being called by main() i.e main() calls the function msg(). We mean that control passes to the function msg().
That's All
0 comments:
Post a Comment