#include <stdlib.h>
#include <string.h>
#include <stdio.h>

int main (int argc, char *argv[]) {
    struct {
        int a;
        char *s;
    } s = {
        .s = malloc (100),
        .a = 10
    };

    strcpy (s.s, "hello");

    int arr[argc];
    for (int i = 0; i < argc; i++) {
        arr[i] = s.a;
    }
    printf ("%s %d\n", s.s, arr[0]);

    return 0;
}