2013-08-01 107 views
0

我一直有麻煩在我的代碼中調用我的函數。自定義函數不被調用

#include <iostream> 
#include <cmath> 
#include <cstdlib> 

void bunky(int); 

int main() 
{ 
    using namespace std; 

    bucky(20); 

    cin.get(); 
    return 0; 
} 

void bucky(int x) 
{ 
    using namespace std; 
    cout << "My favorite number is " << x << endl; 
} 

當我嘗試編譯它時說,「[錯誤]'bucky'沒有在此範圍內聲明」任何和所有的幫助將是偉大的。

回答

1

函數的聲明是錯誤的變化

void bunky(int); 

void bucky(int);