#include<stdio.h>
#include<stdlib.h>
int main()
{
	int x=10 ; // h akeraia metablhth
	int *xptr = &x ; // to pointer ths akeraias metablhths
	float y=2.5 ; // h pragmatikh metablhth
	float *yptr = &y ; // to pointer ths pragmatikhs metablhths
	char z = 'P' ; // to zht character
	char *zptr = &z ; // to pointer tou character
	printf("1os tropos\n") ;
	printf("H metablhth x exei timh %d kai megethos %lu bytes kai diefthinsi %p\n",x,sizeof(x),&x) ;
	printf("H metablhth y exei timh %f kaimegethos %lu bytes kai diefthinsi %p\n",y,(int)sizeof(y),&y) ;
	printf("H metablhth z exei timh %c kai megethos %lu bytes kai diefthinsi %p\n",z,sizeof(z),&z) ;
	printf("2os tropos\n") ;
	printf("H metablhth z exei timh %d megethos %lu bytes kai diefthinsi %p\n",*zptr,sizeof(*zptr),zptr) ;
	printf("H metablhth x exei timh %f megethos %lu bytes kai diefthinsi %p\n",*xptr,sizeof(*xptr),xptr) ;
	printf("H metablhth y exei timh %c megethos %lu bytes kai diefthinsi %p\n",*yptr,sizeof(*yptr),yptr) ;
	return(0);
}
