私の単純なプログラムでは、getchar
メソッドを実行すると、メソッドの前に実行されprintf
ます。なぜこれが起こるのか、これを解決する方法は??
#include <stdio.h>
#include <stdlib.h>
#define SUCCESS 0
void exit_Pro()
{
printf("Press any Key to exit: ");
fflush(stdin);
getchar();
}
int main(int argc, char **argv) {
atexit(exit_Pro);
return SUCCESS;
}
プラットフォーム: Window 7 コンパイラ (IDE): Eclipse CDT