AIX 6.1 (Unix) で cc コンパイラを使用しています。
#include<stdio.h>
int main()
{
long long var;
scanf("%lld",&var);
printf("%lld",var);
return 0;
}
/* When I enter 16 digit number for above code its working*/
========================================
しかし、以下のコードが正しい値を表示しない理由がわかりません
#include<stdio.h>
int main()
{
long long var=1234567890123456;
printf("%lld",var);
return 0;
}
助けてください?