#include <stdio.h>
#include <stdlib.h>
main(int argc, char *argv[])
{
FILE *fp;
long int nTamArch;
if (argc != 2) {
fprintf (stderr, "Se debe proporcionar el nombre de un archivo.\n");
exit (EXIT_FAILURE);
}
if ((fp = fopen (argv[1], "r")) == NULL) {
fprintf (stderr, "Error al abrir el archivo %s.\n", argv[1]);
exit (EXIT_FAILURE);
}
fseek (fp, 0L, SEEK_END);
nTamArch = ftell (fp);
fclose (fp);
printf ("El tama\xA4o del archivo %s es de %ld bytes\n", argv[1], nTamArch);
system ("pause");
exit (EXIT_SUCCESS);
}