İki kodları karşılaştırmak için bu kodu yazıyorum. Kod çalışıyor, tek sorunum bittikten sonra konsolu açık tutuyor. Normalde, getchar() bir çekicilik gibi çalışır, ancak bu durumda basitçe etkisizdir. Bunun if-else işlevlerinden kaynaklandığını düşünüyorum. Konsolu nasıl açık tutarım?getchar() konsolu açık tutmayacaktır
#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;
}
Teşekkürler! İşe yaradı. –
Bir şey değil! Sağladığım bağlantıdan daha fazla bilgi edinebilirsiniz. –