se poi usi il gcc su linux o il mingw su windows puoi proprio dichiarare array la cui dimensione non è specificata a tempo di compilazione, senza usare quindi i puntatori