#include <stdio.h>
struct myStruct{
int a;
int b;
};
struct aStruct{
int a;
int b;
int c;
};
struct alignment{
int a;
char b;
};
int main(){
int a;
int *b;
int c[50];
char d;
char *e;
char f[57];
struct myStruct s;
struct myStruct *t;
struct aStruct as;
struct alignment al;
printf("sizeof(a) = %lu \n", sizeof(a));
printf("sizeof(b) = %lu \n", sizeof(b));
printf("sizeof(c) = %lu \n", sizeof(c));
printf("sizeof(d) = %lu \n", sizeof(d));
printf("sizeof(e) = %lu \n", sizeof(e));
printf("sizeof(f) = %lu \n", sizeof(f));
printf("sizeof(s) = %lu \n", sizeof(s));
printf("sizeof(t) = %lu \n", sizeof(t));
printf("sizeof(as) = %lu \n", sizeof(as));
printf("***\n");
printf("sizeof(al) = %lu \n", sizeof(al));
printf("***\n");
return 0;
}