What is the output of the program given below? #include
int main (int argc, const char * argv[])
{
enum state { ok, error, warning}; enum state s1, s2, s3, s4; s1 = ok; s2 = warning; s3 = error;
s4 = ok; cout << s1<< s2<< s3<< s4; return 0; }
A. 1234
B. compilation fails
C. 0210
D. 1322