Thema: Bitte Hife ! Source Code Fehler
Klicke hier, um dich anzumelden
Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.
Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].
Wenn du möchtest, kannst du dieses Thema bewerten.
Wenn darauf niemand antworten würde, bräuchtest du dich wirklich nicht zu wundern !! 1. Zum Erlernen der Syntax würde es sich doch mal anbieten, ein Lehrbuch zu lesen, oder? if ( c = d ) ? gemeint ist wohl if ( c == d) scanf ( ... &text1) ? richtig ist scanf ( ... text1 ) 2. Was soll das Ding überhaupt machen ? Zwei Texte vergleichen ? Das ist überhaupt nicht nachvollziehbar, was du da geschrieben hast ! Warum die ineinander geschachtelten Schleifen ? Warum nimmst du nicht strcmp() ? 3. Wenn die Texte die gleiche Länge haben, aber dennoch unterschiedlich sind, steht g auf true . Auch nicht im Sinne des Erfinders, oder ?
Hi leute! Hab irgenein Problem und werd nicht schlau! Programm läuft zwa aber net richtig! Er gibt nur aus das es Verschlüsselt sein kann! Hier der Code: #include <stdio.h> #include <conio.h> #include <string.h> void main() { bool g=true; char text1[100]; char text2[100]; int c,d,a,b,e; printf("Geben sie einen Text ein!"); scanf("%s",&text1); printf("Geben sie einen Text ein!"); scanf("%s",&text1); c=strlen(text1); d=strlen(text2); if(c=d) { for(int x=0;x<c && g;x++) { a=text1[x]; b=text2[x]; for(e=x+1;e<c && g;e++) { if(a=text1[e]) { if(b!= text1[e]) { g=false; } } } } } if(g=true) { printf("Die Texte koennten gleich sein!"); } if(g=false) { printf("Die texte koennten nicht gleich sein!"); } getch(); } Wäre echt froh wenn jemand den source code verbessern könnte Danke im Voraus
Foren-Regeln