La saisie de l'utilisateur de tableau dans la Fonction c++

Je suis à essayer de comprendre comment je peux mettre ce code dans une fonction, donc je peux l'appeler de retour dans ma main, mais rien ne fonctionne. Je suis tout à fait nouveau à la programmation, merci d'avance! (Donc le but est de permettre à l'utilisateur de saisir des nombres et le plus haut, on obtient choisi).

for (z = 0; z < 10; z++) {
    cin >> array[z];


    for (int i = 0; i < 10; i++)
    {
        if (array[i] > temp)
            temp = array[i];
    }

}
  • "Rien ne fonctionne" n'est pas utile de la description du problème. En outre, le code de cette question ne parvient pas à répondre aux exigences d'un un minimum de reproductibles exemple; tant que telle, aucune réponse ne sera possible.
  • Vous avez à peine décrit votre problème. Vous devez indiquer explicitement quel est ton problème.
  • Cher Sam, j'ai essayé de le mettre dans une fonction, mais j'ai des erreurs avec la fonction de notation ou il l'habitude de calculer le nombre le plus élevé. Et pour votre dernière critères, je ne crois qu'il existe un besoin d'élargir mon code par déclarer les variables. Le problème est que ce morceau de code n'aura pas réussi à exécuter une fois que vous mettre dans une fonction. Désolé pour la mauvaise description du problème, mon anglais est nul. Merci pour les réponses rapides.
  • temp commence par quoi ?? (voir pourquoi vous fournir MCVE de l'? pour éviter d'avoir à poser des questions comme ça). Et voulez-vous vraiment à mars une comparaison de la boucle à travers des éléments que vous n'avez même pas encore chargé ?
InformationsquelleAutor Jeroen | 2016-10-07