Well actually in my global struct i have this: char txt[MY_MSG_SIZE][MY_MSG_SIZE]; but i want more something like this: char txt[atoi(argv[1])][atoi(argv[2])]; is this even