私はこのコードを書いて2つの文字列を比較しています。コードは機能し、私の唯一の問題は、終了後もコンソールを開いたままにしておくことです。通常、getchar()はチャームのように機能しますが、この場合は単に効果がありません。私はそれがif-else関数によるものだと思います。コンソールを開いたままにするにはどうしたらいいですか?getchar()はコンソールを開いたままにしません
#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;
}
ありがとう!出来た。 –
あなたは大歓迎です!あなたは私が提供したリンクからそれについてもっと知ることができます。 –