C'est normal. Ton programme aurait aussi planté, si tu avais essayé d'afficher f[0][0][0]. Tu n'as pas assez de mémoire et toutes opérations sur ton tableau peut provoquer une erreur.
Comme l'a dit Pistol_Pete, dès le moment ou tu as besoin de beaucoup de mémoire, tu dois le faire en dynamique. Qui plus est, en C++, il existe plein de conteneur déjà disponible (std::vector, std::list, ...), et il y en a aussi dans boost. C'est donc très rare en C++, d'utiliser ce genre de tableau.
PS: Évite les using namespace std, voir:
[ Lien ]
________________________________________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio
Merci d'utiliser Réponse acceptée si un post répond à votre question