Habe den Programm geschrieben, Debug hat das kontrolliert ohne Fehler. Dann erscheint cmd mit Fehlermeldung. Ich weiß nicht was ich tun kann. Vielleicht liegt es an Einstellung von Studio 2008.
Quelltext:
Quelltext:
Code:
#include <iostream>
using namespace std;
int main() {
char inString[100]; // Platz fuer String mit 100 Zeichen
int pos;
cout << "Bitte eine Wort eingeben: ";
cin.get(inString, 100); // Zeile einlesen
pos = 0; // Arbeitsposition initialisieren
while ( inString[pos] != '\0' ) { // '\0' bedeutet: Ende des Strings
if ( 'a' <= inString[pos] && inString[pos] <= 'z' ) {
// Die folgende Anweisung verändern
inString[pos] = inString[pos] + 'A' - 'a';
}
pos = pos + 1; // Arbeitsposition erhoehen
}
cout << "Verschluesselt: " << inString << endl << endl;
return 0;
}
Anhänge
Zuletzt bearbeitet von einem Moderator: