What will be the output of the following program on GCC?

		
					

Loading

Choose the correct option.

What will be the output of the following program on GCC?

#include 
int get();
int main(){
int a;
for(a=1;a<=2147483647;a++)
printf("%d ",a);
return 0;
}

A. prints “1 2 3 … ……. …2147483647”
B. Indefinite Loop
C. Compiler error
D. prints “1 2 3 … ……. …2147483648”