Discussion :: Arrays
-
What will be the output of the program in Turb C (under DOS)?
#include
int main() { int arr[5], i=0; while(i5) arr[i]=++i; for(i=0; i5; i++) printf("%d, ", arr[i]); return 0; }
Answer : Option B
Explanation :
Since C is a compiler dependent language, it may give different outputs at different platforms. We have given the TurboC Compiler (Windows) output.
Please try the above programs in Windows (Turbo-C Compiler) and Linux (GCC Compiler), you will understand the difference better.
Be The First To Comment