-
What will be the output of the following C code?
#include <stdio.h>
enum color{Red, Yellow, Green};
enum color fun();
int main()
{
enum color n = fun();
printf("%d\n", n);
}
int fun()
{
return Red;
}
-
- Red
- Yellow
- Green
- Compilation Error
- None of these
Correct Option: D
Compilation Error
main.c:9:10: error: conflicting types for ‘fun’
int fun()
^~~
main.c:3:16: note: previous declaration of ‘fun’ was here
enum color fun();