//nitr0us
#include<stdio.h>
#include<sys/acct.h>

main()
{
	struct acct	acct;

	printf("sizeof(ac_flag):\t%d bytes\n", sizeof(acct.ac_flag));
	printf("sizeof(ac_uid):\t\t%d bytes\n", sizeof(acct.ac_uid));
	printf("sizeof(ac_gid):\t\t%d bytes\n", sizeof(acct.ac_gid));
	printf("sizeof(ac_tty):\t\t%d bytes\n", sizeof(acct.ac_tty));
	printf("sizeof(ac_btime):\t%d bytes\n", sizeof(acct.ac_btime));
	printf("sizeof(ac_utime):\t%d bytes\n", sizeof(acct.ac_utime));
	printf("sizeof(ac_stime):\t%d bytes\n", sizeof(acct.ac_stime));
	printf("sizeof(ac_etime):\t%d bytes\n", sizeof(acct.ac_etime));
	printf("sizeof(ac_mem):\t\t%d bytes\n", sizeof(acct.ac_mem));
	printf("sizeof(ac_io):\t\t%d bytes\n", sizeof(acct.ac_io));
	printf("sizeof(ac_rw):\t\t%d bytes\n", sizeof(acct.ac_rw));
	printf("sizeof(ac_minflt):\t%d bytes\n", sizeof(acct.ac_minflt));
	printf("sizeof(ac_majflt):\t%d bytes\n", sizeof(acct.ac_majflt));
	printf("sizeof(ac_swaps):\t%d bytes\n", sizeof(acct.ac_swaps));
	printf("sizeof(ac_exitcode):\t%d bytes\n", sizeof(acct.ac_exitcode));
	printf("sizeof(ac_comm):\t%d bytes\n", sizeof(acct.ac_comm));
	printf("sizeof(ac_pad):\t\t%d bytes\n", sizeof(acct.ac_pad));
	printf("\t\tSUM:\t60 bytes\n\n");
	printf("sizeof(struct acct):\t%d bytes\n", sizeof(acct));

	return 0;
}

