主题:本人菜鸟,有一程序问题,望各位帮忙,谢谢
使用软件WIN-TC,但是执行后只输出一个值7,并未显示三个值,7,8,9
#include<stdio.h>
void main()
{
int f(int);
int a=2,i;
for(i=0;i<3;i++);
printf("%d\n",f(a));
getch();
}
int f(int a)
{
auto int b=0;
static int c=3;
b=b+1;
c=c+1;
return(a+b+c);
}
#include<stdio.h>
void main()
{
int f(int);
int a=2,i;
for(i=0;i<3;i++);
printf("%d\n",f(a));
getch();
}
int f(int a)
{
auto int b=0;
static int c=3;
b=b+1;
c=c+1;
return(a+b+c);
}