如何在C中调用函数?

如何在C中调用函数?,c,function,C,Function,这是我的main: int main(void){ int ask_height(void); void pyramid(int num_rows); } 我无法从main调用int ask\u height(void)和void棱锥体(int num\u rows), int ask\u高度代码(无效): 查看如何调用get\u int和printf,然后查看如何调用pyramid和ask\u height。注意到不同了吗?是的,这对我很有帮助,现在它工作得很好。谢谢 i

这是我的
main

int main(void){

    int ask_height(void);
    void pyramid(int num_rows);

}
我无法从
main
调用
int ask\u height(void)
void棱锥体(int num\u rows)
int ask\u高度代码(无效)


查看如何调用
get\u int
printf
,然后查看如何调用
pyramid
ask\u height
。注意到不同了吗?是的,这对我很有帮助,现在它工作得很好。谢谢
int ask_height(void){
      int num_rows;
    do{
        num_rows = get_int("height: \n");
    }
    while(num_rows < 1 || num_rows >8);

    return num_rows;
}
void pyramid(int num_rows){
    for (int i = 1; i<=num_rows; i++){
        for(int j=1; j<=num_rows-i; j++){
            printf(" ");
            }
        for(int k= 1; k<=i; k++){
            printf("#");
            }
        printf(" ");
         for(int col=1; col<= i; col++ ){
            printf("#");
            }
        printf("\n");
        }

}