Blogger templates

Pages

Friday 27 July 2012

Write a Simple C Function Program that prints the Messages i.e Good Morning? & Good Evening!

Messages

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 */

int main()
{
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