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.