typedef struct{
int tournamentNo;
char tournamentName[61];
char toutnamentDate[15];
char tournamentCity[21];
}Tournament;
printf(" : %d ", sizeof(Tournament));
result: 104
actual: 61+15+21 + 4 = 101
typedef struct{
int tournamentNo;
char tournamentName[20];
char toutnamentDate[15];
char tournamentCity[21];
}Tournament;
printf(" : %d ", sizeof(Tournament));
result: 60
actual: 20 + 15 +21 +4 = 60
Why different this ?