#include int main() { double value1 = -6.67e-11; char string[32]; double value2 = 3.141592; while ( scanf("%s", string) != EOF ) printf("{%s} ", string); printf("\n\n"); printf("value1: %lg\n", value1); printf("value2: %lf\n", value2); // Compiler may reorder variables in stack // Check their addresses: printf("\n&value1 : %p\n", &value1); printf("&string : %p\n", &string); printf("&value2 : %p\n", &value2); return 0; }