코딩넘나어려운것
30
2021-06-11 18:28:46
0
31

c언어 txt에서 3번째로 긴 단어 찾기 문제


Q)) 첨부파일 text 파일(jobs.txt)에서 세번째로 긴 단어는 무엇인가?

int main()
{
	FILE* f;
	char* p; 
	int i, n, siz ;

	f = fopen("C:\Users\sch71\Desktop\jobs.txt", "rt");
	if (f == NULL)
	{
		printf("file open error!");
		return 0;
	}

	fseek(f, 0, SEEK_END);
	siz = ftell(f);
	rewind(f);

	p = (char*)malloc(siz);
	if (p == NULL)
	{
		printf("malloc error"); // 동적할당 메모리 
		return 1;
	}

	fread(p, 1, siz, f);

	for (i = 0; p[i]; i++)
	{
		p[i] = toupper(p[i]);
	}
	
}

포인터 p 에 메모리 할당을 했고 txt로부터 읽어들였는데 그 다음에 어떤 함수를 활용해서 코드를 짜야할지 모르겠습니다 ㅠㅠㅠ 도와주세요..!!!!!

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.