게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
어제에 이어 같은 질문입니다.
게시물ID : programmer_731짧은주소 복사하기
작성자 : 싱글생글싱글
추천 : 0
조회수 : 269회
댓글수 : 9개
등록시간 : 2014/01/23 14:56:14
#include<stdio.h>

main()
{
FILE *fp
char s[256];
int i = 1 ;
fp = fopen("abc.txt", "r");

if(fp == NULL)
{
printf("Error Print\n");
return;
}
while(1)
{
fgets(s, 1 , fp);
if(feof(fp))
break;
printf("%4d  : %s", i, s);
i++;
}
fclose(fp);
}

수정해서 이렇게 되었는데 못읽어서 에러프린트가 나오더라구요

이때 못읽으니

fp = fopen("abc.txt", "r");
이부분에서 파일경로를 써줘야겠다고 생각해서
fp = fopen("C:\user\xxx\desktop\code\abc.txt", "r");
이렇게 경로를 지정해주면 읽는게 아닌가요?
여려가지 경로를 옮겨도보고 댓글도 찬찬히 읽어보면서 어디가 문젠지 생각해봤는데 답이 안나와서 이렇게 질문 올립니다
비쥬얼스튜디오 2010 사용하고 있는중입니다.
어제 썻던 글보니 fopen 을 써놓고서 fclose를 닫지도 않는 완전 기초적인 실수도 하고
요새 여러가지로 진도가안나가다보니 답답했나봅니다..
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호