ahykes
Erfahrenes Mitglied
Hallo Leute, ich bin ein ganz blutiger Anfänger in C und habe den folgenden CODE gekommen ( also als Hausaufgabe
) und soll ihn analysieren. Kann mir einer die Funktion des Programmes erklären ?
Hier der Code :
![Roll eyes :rolleyes: :rolleyes:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f644.png)
Hier der Code :
Code:
# include <stdio.h>
char klar_txt [81];
char schluessel [9][9];
char crypt_txt [81];
int zeile, spalte, index;
int * crypt_ptr;
int main(void)
{
while (1)
{
printf(„\nGeben Sie eine zu verschlüsselnde Zeile ein.“);
printf(„\nBitte genau 80 Zeichen!“);
gets(klar_txt);
index = 0;
for (zeile = 0; zeile < 9; zeile++) for (spalte = 0; spalte < 9; spalte++)
{
schluessel [zeile][spalte] = klar_txt [index]; index++;
}
crypt_ptr = crypt_txt;
for (spalte = 0; spalte < 9; zeile++) // siehe oben
for (zeiele =0; zeile < 9; zeile++) // siehe oben
{
* crypt_ptr = schluessel [zeile][spalte]; //
crypt_ptr++; //
}
printf(„\n %s“, crypt_txt); // Gibt den String crypt_txt aus
getch();// Hällt das Programm solange an, bis eine Taste gedrückt wird
}
return 0;
}