No MAFUS.
No quiere colocar los millares en el int. No si se le falte algo de mas al código.
Probandolo con otro código me tiera un valor null, no me tira la localidad de Colombia.
[Codigo]
#include <locale.h>
#include <stdio.h>
#include <time.h>
using namesapce std;
int main ()
{
time_t currtime;
struct tm *timer;
char buffer[80];
time( &currtime );
timer = localtime( &currtime );
printf("Locale is: %s\n", setlocale(LC_ALL, "es_CO"));
strftime(buffer,80,"%c", timer );
printf("Date is: %s\n", buffer);
printf("Locale is: %s\n", setlocale(LC_ALL, "es_CO"));
strftime(buffer,80,"%c", timer );
printf("Date is: %s\n", buffer);
return(0);
}
No se que pueda hacer.