#include <stdio.h>

int main()
{
    int test = 23;
    int gramma2 = 50;
    float gramma3 = 12.57;
    float pragm = 32.32;
    char gramma = 'a';
    char *grammaPtr = &gramma;
    char *testPtr = &test;
    char *pragmPtr = &pragm;
    printf("H metavliti test exei megethos %lu bytes kai dieuthinsi: %p\n", sizeof(test), &test);
    printf("H metavliti pragm exei megethos %d bytes kai dieuthinsi: %p\n", (int)sizeof(pragm), &pragm);
    printf("H metavliti gramma exei megethos %lu bytes kai dieuthinsi: %p\n", sizeof(gramma), &gramma);
    printf("H metavliti gramma exei megethos %lu bytes kai dieuthinsi: %p (pointer)\n", sizeof(gramma), &grammaPtr);
    printf("H metavliti grammaPtr exei megethos %lu bytes kai dieuthinsi: %p\n", sizeof(grammaPtr), &grammaPtr);
    printf("H metavliti test exei megethos %lu bytes kai dieuthinsi: %p (pointer)\n", sizeof(test), %testPtr);
    printf("H metavliti pragm exei megethos %lu bytes kai dieuthinsi: %p (pointer)\n", sizeof(pragm), &pragmPtr);
    printf("H metavliti gramma2 exei megethos %lu bytes kai dieuthinsi: %p\n", sizeof(gramma2), &gramma2);
    printf("H metavliti gramma3 exei megethos %d bytes kai dieuthinsi: %p\n", sizeof(gramma3), &gramma3);
    
    
}