Veoma zanimljivo pitanje, pogotovo ako si ga se sam sjetio.
Po standardu - gotovo sigurno ne može (sudeći prema ostalim nižim jezicima, rijetko koji nudi prepoznavanje dinamičkih/statičkih polja).
Onaj način koji je (sigurno) moguć se zove "dinamička alokacija polja". On zahtjeva predznanje o pokazivačima (barem ako želiš razumijeti što se događa "ispod" - što ipak nije neophodno za korištenje te metode) pa prije nego nastavim da upitam - znaš li što su i/ili kako se koriste pokazivači, te je li problem njihovo uključivanje u rješenje?