Adesso usando questo codice:

codice:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  printf("%x \n \n",argv[1]);
  system("pause");	
}
Quando scrivo un qualsiasi numero mi restituisce: "3d2446". Perchè?