#include <stdio.h>

void main()
{
 char s[20];
 FILE *rfp;
 
 rfp=fopen("C:\Documents and Settings\goku\바탕 화면data1.txt", "r");
 
 fgets(s, 19, rfp);
 
 printf("파일에서 읽은 문자열 :");
 puts(s);
 
 fclose(rfp);

}

 

메모장을 C드라이브에 넣고 rfp=fopen("c:\\data1.txt", "r");으로 출력하면 잘 되는데..

 

메모장 파일을 바탕화면에 놓고 저렇게 출력하면 또 에러뜬다