为什么不能出来正确的结果?
# include <stdio.h>
int add (int,int);
int sub (int,int);
main()
{
add(20,10);
sub(20,10);
printf("\n20+10=%d\n20-10=%d",add,sub);
}
add(int a,int b)
{ int t;
t=a+b;
return(t);
}
sub(int a,int b)
{ int t;
t=a-b;
return(t);
}
我是刚刚学C语言,好多都不懂啊,今天我试着编了个程序,结果很让我受打击。这个程序运行后总是结果总是出现一些垃圾数据,我看了几遍书还是不知道怎么回事?
希望和大家交流!