HX3 Foren  

  HX3 Foren > Konstruktiv > Software- und Webentwicklung

Software- und Webentwicklung Planung, Programmierung und Administration
UML, JavaScript/DOM, ASP, JSP, PHP, Apache, MySQL, Python, Perl (...)

Antwort
 
Themen-Optionen Ansicht
Alt 01.07.2011, 19:38   #1 (permalink)
Newbie
 
Registriert seit: 01.07.2011
Beiträge: 6
Standard C++ PW Abfrage

Hallo

Ich habe mir das Buch "C Programmieren von Anfang an" gekauft und bin auf eine Seite mit einer Passwort Abfrage gestolpert
Ich wollte das mal ausprobieren
aber da steht "Es soll ihnen überlassen werden das richtige Passwort rauszufinden"
Nun weiß ich nicht wie das geht bin totaler Anfänger


Code:
/* passwort1.c */
#include <stdio.h>
#include <string.h>

main() {
  char geheim[10], passwort[80];
  int versuch=5;
  geheim[3]='p';
  geheim[2]=109;
  geheim[7]='114';
  geheim[5]='116';
  geheim[0]='67';
  geheim[9]='x';
  geheim[1]='111';
  geheim[8]='\0';
  geheim[4]=geheim[1]+6;
  geheim[6]=101;
  printf("\nSie haben 5 Versuche.\n");
  do {
    printf("\nBitte Passwort eingeben.\n>");
    gets(passwort);
    if(strcmp(geheim,passwort) == 0) {
      printf("\nPasswort ok!\n");
      break;
    }
    else
      printf("\nFehlerhaftes Passwort! \n\a");
    versuch--;
  } while(versuch > 0);
}
transformers298 ist offline   Mit Zitat antworten
Alt 01.07.2011, 19:50   #2 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Registriert seit: 13.04.2003
Beiträge: 29.761
Standard

Mit Debug-Modus kriegst du es raus.

71mp76e4
Snevsied ist offline   Mit Zitat antworten
Alt 01.07.2011, 19:53   #3 (permalink)
Newbie
 
Registriert seit: 01.07.2011
Beiträge: 6
Standard

danke!!

wie mit debug modus??
transformers298 ist offline   Mit Zitat antworten
Alt 01.07.2011, 19:56   #4 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Registriert seit: 13.04.2003
Beiträge: 29.761
Standard

Je nach dem was du für eine Entwicklungsumgebung nutzt, bietet diese einen Debugmodus wo du dein Programm z.B. Zeile für Zeile durchschauen kannst, was in der Zeile passiert.

Da gibt es einige freie, wie Netbeans C++, Eclipse C++, Dev C++ ...
Snevsied ist offline   Mit Zitat antworten
Alt 01.07.2011, 19:57   #5 (permalink)
Newbie
 
Registriert seit: 01.07.2011
Beiträge: 6
Standard

also ich habe mit notepad++ geschieben und mit visual studio 2010 c++ compiliert
transformers298 ist offline   Mit Zitat antworten
Alt 01.07.2011, 20:04   #6 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Registriert seit: 13.04.2003
Beiträge: 29.761
Standard

Kannst es ja auch gleich in Visual Studio schreiben

Da kannst du links mit Doppelpunkt Haltepunkte setzen und dann einfach starten. Dann wird das Programm automatisch am Haltepunkt angehalten und du kannst dich mit F11(Einzelschritt) und F10(Blockschritt) bewegen.



Uploaded with ImageShack.us
Snevsied ist offline   Mit Zitat antworten
Alt 01.07.2011, 20:14   #7 (permalink)
Newbie
 
Registriert seit: 01.07.2011
Beiträge: 6
Standard

ich bekomm da irgendwie kein passwort angezeigt
was mach ich falsch
transformers298 ist offline   Mit Zitat antworten
Alt 01.07.2011, 20:17   #8 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Registriert seit: 13.04.2003
Beiträge: 29.761
Standard

Wenn du den Haltepunkt genau setzt und die mit F10 durchklickst, dann siehst du unten das Passwort.



Uploaded with ImageShack.us
Snevsied ist offline   Mit Zitat antworten
Alt 01.07.2011, 20:21   #9 (permalink)
Newbie
 
Registriert seit: 01.07.2011
Beiträge: 6
Standard

und wo soll dieser haltepunkt sein
was benutzt du überhaupt für ein visual studio
transformers298 ist offline   Mit Zitat antworten
Alt 01.07.2011, 20:30   #10 (permalink)
Newbie
 
Registriert seit: 01.07.2011
Beiträge: 6
Standard

Jetzt hab ichs
Vielen Dank jetzt bin ich schon etwas schlauer geworden
transformers298 ist offline   Mit Zitat antworten
Alt 01.07.2011, 20:44   #11 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Registriert seit: 13.04.2003
Beiträge: 29.761
Standard

2010er MSDNAA Version.
Snevsied ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fahrzeug Respawn mit KI theslyder Editing & Scripting 29 03.06.2011 18:35
Befehl im Befehl *Wolf* Editing & Scripting 17 29.04.2011 14:30
Servereinstellungen / CD-Key Abfrage chaosram Technische Fragen & Probleme 7 15.09.2010 15:43


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119