int x=3;main(){int i;for(i=1;i<x;i++) incre();}incre(){staic int x=1;x*=x+1;printf("%d",x);}

发布网友

我来回答

3个回答

热心网友

#include <stdio.h>
#include <stdlib.h>
int x=3;
incre(); // 加函数原型声明
main(){int i;for(i=1;i<x;i++) incre();return 0;} //加return
incre(){static int x=1;x*=x+1;printf("%d",x);} // staic 改 static

热心网友

C中要先声明的,在主程序中才能调用,函数可以在主程序后定义。

热心网友

incre() 函数在 main 函数前声明没有

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com