#27805: 關於C語言long long導致答案出錯的疑惑


whiteb0920@gmail.com (白熊)


#include <stdio.h>

 

int main(void){

    long long int n;

    while(scanf("%d",&n) != EOF){

        printf("%lld\n",n*n/16);

    }

    return 0;

}

在CODEBLOCK裡測試都可以成功但放上來數字就會出錯

#27824: Re:關於C語言long long導致答案出錯的疑惑


cges30901 (cges30901)



    while(scanf("%d",&n) != EOF){


%d改成%lld