#include <stdio.h>

int main()
{
    int test = 23;
    int *testPtr = &test;
    float pragm = 32.32;
    float *pragmPtr = &pragm;
    char gramma = 'a';
    char *grammaPtr = &gramma;
    printf("H metabliti test exei megethos %lu bytes kai diefthinsh:%p\n",
    sizeof(test), &test);
    printf("H metabliti test exei megethos %lu bytes kai diefthinsh:%p (pointer)\n",
    sizeof(test), testPtr);
    printf("H metabliti testPtr exei megethos %lu bytes kai diefthinsh:%p\n",
    sizeof(testPtr), &testPtr);
    printf("H metabliti pragm exei megethos %lu bytes kai diefthinsh:%p\n",
    (int)sizeof(pragm), &pragm);
    printf("H metabliti pragm exei megethos %lu bytes kai diefthinsh:%p (pointer)\n",
    (int)sizeof(pragm), pragmPtr);
     printf("H metabliti pragmPtr exei megethos %lu bytes kai diefthinsh:%p\n",
    (int)sizeof(pragmPtr), &pragmPtr);
    printf("H metabliti gramma exei megethos %lu bytes kai diefthinsh:%p\n",
    sizeof(gramma), &gramma);
    printf("H metabliti gramma exei megethos %lu bytes kai diefthinsh:%p (pointer)\n",
    sizeof(gramma), grammaPtr);
    printf("H metabliti grammaPtr exei megethos %lu bytes kai diefthinsh:%p\n",
    sizeof(grammaPtr), &grammaPtr);
    
    return 0;

    
}