das sollte eig. ein string crypter werden
kann mir einer sagen wo der fehler ist?
danke jetzt schonmalCode:#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; }
mfg FuX.

Zitieren
