Problème passe

Salut à tous j'ai un problème auxquels j'aurais besoin d'aide.
Je m'explique je souhaite faire un programme que lorsque l'utilisateur entre son mot de passe au lieux d'afficher le mot de passe sous forme de caractère, il apparait avec la forme d'étoile (*). Ensuite, j'aimerais le comparer avec le mots "croissant" si le mots de passe est identique afficher "Excellent" sinon "Pas correcte".

Voici mon début de code, vous pouvez le changer de A à Z si vous avez d'autre idée c'est toujours sympa d'avoir d'autre idée de code. Merci
 {
 //Variables
 char t1[75];
 char ch;
 short i = 0;
 short j = 0;

 //Entrez le code de l'exercice ici
 cout << "Entrez votre mot de passe" << endl;
 while(i<75 && j == 0)
 {
  ch = getchar();
  if (ch == '\r')
  {
   j = 20;
  }
  else if (ch != '\r')
   t1[i] = ch;
   cout << "*";
   i++;
 }
}

4 réponses

  1. Bonjour,

    Le code serait plus clair avec les balises de code:

    https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
    Visuellement, ça doit ressembler à ceci :

    #include <iostream>
    
    int main(){
        std::cout << "Hello World!";
        return 0;
    }
    
    0
    1. #include <iostream>
      # include <string>
      #include <conio.h>

      using namespace std;

      char t1[100];
      char ch;
      short i = 0;
      short j = 0;
      int main()

      cout << "Entrez votre mot de passe" << endl;
      while(i<75 && j == 0)
      {
      ch = getchar();
      if (ch == '\r')
      {
      j = 20;
      }
      else if (ch != '\r')
      t1[i] = ch;
      cout << "*";
      i++;
      }
      }
      0
  2. Bonjour

    Ah, toujours pas !

    Ca ne ressemble pas à ça du tout:
    #include <iostream>
    
    int main(){
        std::cout << "Hello World!";
        return 0;
    }


    C'est pourtant simple:

    copier le code ici

    sectionner tout le code avec la souris, cliquer la petite flèche pointe en bas dans la barre d'icones

    au dessus et cliquer cpp ...
    0
    1. ah ok, je vois que ça a été fait dans le message initial ... mais pas avec le code complet
      0
      1. Oui le code est complet.
        0