Q. | Point out the error in the following code. main()
{
int a=10;
void f();
a=f();
printf("\n %d",a);
}
void f()
{
printf("\n Hi");
}
|
|||||||
|
Answer: | Option A | |
Explaination: | Inspite of defining the function f() as returning void, the program is trying to collect the value returned by f() in variable a. |
Discussion
Your Comments Goes here... |
Name | Discussion |
---|