#include #include int main() { short int a; int b; long int c; printf("Size of short int:\t%zu bytes\n", sizeof(a)); printf("Size of int:\t\t%zu bytes\n", sizeof(b)); printf("Size of long int:\t%zu bytes\n\n", sizeof(c)); unsigned short int d; unsigned int e; unsigned long int f; printf("Size of unsigned short int:\t%zu bytes\n", sizeof(d)); printf("Size of unsigned int:\t\t%zu bytes\n", sizeof(e)); printf("Size of unsigned long int:\t%zu bytes\n\n", sizeof(f)); float g; double h; long double i; printf("Size of float:\t\t%zu bytes\n", sizeof(g)); printf("Size of double:\t\t%zu bytes\n", sizeof(h)); printf("Size of long double:\t%zu bytes\n\n", sizeof(i)); char l; printf("Size of char:\t%zu bytes\n\n", sizeof(l)); bool m; printf("Size of bool:\t%zu bytes\n\n", sizeof(l)); return 0; }