请问一下怎么解决溢出现象
偶学校开始学C了自己先照书上的再练练结果出现了溢出现象不知道怎么解决,可是书上却是正确的结果的。
#include<stdio.h>
main()
{
int a,b; /*定义基本型变量a和b*/
long c; /*定义长整型变量c*/
a=32767;
b=32768;
c=32768;
printf("a=%d,b=%d,c=%ld\n",a,b,c); /* %1d中的l是long的第一个字母*/
}
请大家帮帮忙提出一下解决的方案吧
谢谢