#include <stdio.h>

union
{
    struct
    {
        char i:1;
        char j:2;
        char m:3;
    }s;

    char ch;
}r;

int main() {
    printf ("struct: %zu\nchar: %zu", sizeof r.s, sizeof r.ch);
    return 0;
}