C言語の第一歩
■ このスレッドは過去ログ倉庫に格納されています
0567デフォルトの名無しさん
2005/05/31(火) 19:17:54fgets使えよ
#define NUM 32
char *pInput = NULL;
int Count = 0;
while ((pInput = realloc(pInput, (Count + 1) * Num)) != NULL)
{
char *p;
if (!fgets(pInput + Count * NUM, NUM, stdin))
break;
p = strchr(pInput + Count * NUM, '\n');
if (p)
{
*p = '\0';
break;
}
Count++;
}
■ このスレッドは過去ログ倉庫に格納されています