- 156 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 09:07:49 ]
- >>154
ちゅーことは、結局こういう面倒くさい事しないと駄目なのかYp char* buf = (char*)malloc(sizeof(char) * stdin->_bufsiz); if (buf == NULL) { fputs("メモリが確保できなかった", stderr); exit(1); } do { printf("'A'を入力 : "); if (fgets(buf, stdin->_bufsiz, stdin) == NULL) { fputs("終端か、エラー", stderr); exit(1); } } while (buf[0] != 'A'); free(buf); たかが文字を1文字読むだけなのに…
|

|