What will be the output of the following piece of code?
for(i = 0; i<10; i++);
printf("%d", i);
for(i = 0; i<10; i++);
printf("%d", i);
A. 10
B. 0123456789
C. Syntax error
D. 0
E. Infinite loop
Answer: Option A
Solution (By Examveda Team)
Due to semicolon(;) at the end of the for loop, after 10 iterations for loop will be terminated and the result will be 10.
Join The Discussion