2016-11-12 18 views
-1

私は配列で新しいです、私はここにこのコードを書いて、私はすべての構文を正しく賢明だと思った。あなたは、私は私のプロトタイプが設定されている、まだそれはまだそのエラーを与える見ることができるように宣言されていない識別子文字列宣言されていない識別子

:しかし、私は

C2065「文字列」を取得しますか?

#include<iostream> 
#include<string> 

//Prototypes: 
void getJars(string[], int[], int); 
int getTotal(string[], int[], int); 

using namespace std; 

int main() { 

    string salsa[] = { "Mild", "Medium", "Sweet", "Hot", "Zesty" }; 
    const int NUM = 5; 

    int jars[NUM]; 

    getJars(salsa, jars, NUM); 
    getTotal(salsa, jars, NUM); 



    return 0; 
} 

void getJars(string salsa[], int jars[], int NUM) { 



cout << "Salsa Sales Calulator...\n"; 
cout << "------------------------\n"; 
    for (int i = 0; i < NUM; i++) { 

     cout << "Please Insert the Jar Amount for Each Salsa: "; 
     cout << salsa[i]; 
     cout << " "; 
     cin >> jars[i]; 

     cout << endl; 
    } 


    return; 
} 
int getTotal(string salsa[], int jars[], int NUM) { 

    int total; 

    for (int i = 0; i < NUM; i++) { 

     total += jars[i]; 
    } 

    return total; 
} 

私はここでエラーを見上げたが、しかし、彼らが思い付くしたソリューションは、しかし、私は忘れていない、ほとんどの人が忘れてプロトタイプを追加しました、それはまだエラーを与えますか?誰でも手伝ってもらえますか?

+0

ちょうど '#include 'がこれを解決します。 –

+0

プロトタイプの前に 'using namespace std;'を入れてください。 –

+0

@ MoeAbdul-Hameed:あるいは、型を 'std :: string'と呼んでください。 –

答えて

-1

取引所、これらのステートメント

void getJars(string[], int[], int); 
int getTotal(string[], int[], int); 

using namespace std; 

はまた、変数total

を初期化し、タイプミスに

cout << "Salsa Sales Calculator...\n"; 
        ^^^^^^^^^^^ 
を更新

using namespace std; 

void getJars(string[], int[], int); 
int getTotal(string[], int[], int); 

であるべき

そして、ステートメントは関数getJarsで削除することができます。戻り値のタイプはvoidで、returnステートメントはこの関数には必要ないためです。

+0

おお!うわー、なぜそのようなことを教えてくれますか?なぜ私の投稿は悪い質問だったのですか?私はそれが人々が検索できる関連する質問だと思った>なぜ私は投票したのですか? –

+0

@ V.Martins回答するのではなく投票結果を投票するだけの人がたくさんいます:) –

+0

これはちょっと悲しいことです。それを修正する方法を見つけ出すか、少なくともdownvotesを制限してから、あなたはdownvoteすることを決めます。誰もがすべての専門知識と経験を持っているわけではありません。少なくともその方法で、より多くの人々がレビューのために質問を学習し、維持することができます。 Vlad、ありがとう、私はこれを私の他のプログラムのメンタルノートとして残しておきます。あなたは男! –

関連する問題