das sollte eig. ein string crypter werden
kann mir einer sagen wo der fehler ist?
Code:
#include <cstdlib>
#include <iostream>
#include <windows.h>
using namespace std;
int main(int argc, char *argv[])
{
char eingabe[5],Buffer[5] ;
Buffer ="";
cin >> eingabe ;
for (int i=0;i < 5 ; i++)
{
if (eingabe[i]=='a')strcat(Buffer,"m");
if (eingabe[i]=='b')strcat(Buffer,"n");
if (eingabe[i]=='c')strcat(Buffer,"o");
if (eingabe[i]=='d')strcat(Buffer,"p");
if (eingabe[i]=='e')strcat(Buffer,"q");
if (eingabe[i]=='f')strcat(Buffer,"r");
if (eingabe[i]=='g')strcat(Buffer,"s");
if (eingabe[i]=='h')strcat(Buffer,"t");
if (eingabe[i]=='i')strcat(Buffer,"u");
if (eingabe[i]=='j')strcat(Buffer,"v");
if (eingabe[i]=='k')strcat(Buffer,"w");
if (eingabe[i]=='l')strcat(Buffer,"x");
if (eingabe[i]=='m')strcat(Buffer,"y");
if (eingabe[i]=='n')strcat(Buffer,"z");
if (eingabe[i]=='o')strcat(Buffer,"a");
if (eingabe[i]=='p')strcat(Buffer,"b");
if (eingabe[i]=='q')strcat(Buffer,"c");
if (eingabe[i]=='r')strcat(Buffer,"d");
if (eingabe[i]=='s')strcat(Buffer,"e");
if (eingabe[i]=='t')strcat(Buffer,"f");
if (eingabe[i]=='u')strcat(Buffer,"g");
if (eingabe[i]=='v')strcat(Buffer,"h");
if (eingabe[i]=='w')strcat(Buffer,"i");
if (eingabe[i]=='x')strcat(Buffer,"j");
if (eingabe[i]=='y')strcat(Buffer,"k");
if (eingabe[i]=='z')strcat(Buffer,"l");
}
cout << Buffer << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
danke jetzt schonmal
mfg FuX.