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
Sir this program shows error
ReplyDelete