I´ve been looking over internet and through the man cs50.h to find out why a simple program like this generates values error from 8 onwards, but i couldn't find why reads a value and stores another. It will be nice to find help on this particular issue. Thankyou.
#include <stdio.h>
#include <cs50.h>
int main ()
{
unsigned long long card_number;
card_number = 0 ;
card_number = GetLongLong();
printf ("%llo \n",card_number);
}