Ich schreibe diesen Code, um zwei Zeichenfolgen zu vergleichen. Der Code funktioniert, mein einziges Problem ist es, die Konsole nach dem Beenden offen zu halten. Normalerweise funktioniert getchar() wie ein Zauber, aber in diesem Fall ist es einfach unwirksam. Ich denke, das liegt an den if-else-Funktionen. Wie halte ich die Konsole offen?getchar() wird die Konsole nicht geöffnet
#include <stdio.h>
#include <string.h>
#define SIZE 50
int main (int argc , char** argv) {
char isim[SIZE];
printf("Adinizi yazin:\n");
scanf("%s", isim);
if(strcmp(isim, "Cihan") == 0)
printf("Hosgeldiniz!\n");
else
printf("Cihan degilsiniz. Lutfen programi terk edin.\n");
getchar();
return 0;
}
Danke! Es funktionierte. –
Gern geschehen! Sie können mehr über den Link erfahren, den ich zur Verfügung gestellt habe. –