// 파일을 이용한 입력 예
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void main() {
char s[20];
FILE *rfp;
rfp = fopen("C:\\\\Users\\\\ninin\\\\OneDrive\\\\바탕 화면\\\\Final\\\\data1.txt", "r");
fgets(s, 19, rfp);
printf("파일에서 읽은 문자열 : ");
puts(s);
fclose(rfp);
}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void main()
{
FILE *rfp; // 1단계
char str[100];
char tmp[100] = "";
rfp = fopen("C:\\\\Users\\\\ninin\\\\OneDrive\\\\바탕 화면\\\\Final\\\\win.ini","r"); // 2단계
while (1)
{
fgets(str, 99, rfp); // 3단계
if (feof(rfp)) break; // 파일의 끝인가?
printf("%s", str);
}
fclose(rfp); // 4단계
}
scanf("입력형식지정문자열", &변수리스트 ....);
scanf("%d%c%f%s", &num, &ch, &fnum, str);
fscanf(rfp, "%d%c%f%s", &num, &ch, &fnum, str);
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void main()
{
FILE* rfp; // 1단계
char str[100];
rfp = fopen("C:\\\\Users\\\\ninin\\\\OneDrive\\\\바탕 화면\\\\Final\\\\data2.txt", "r"); // 2단계
while (1)
{
fgets(str, 99, rfp); // 3단계
if (feof(rfp)) break; // 파일의 끝인가?
printf("%s", str);
}
fclose(rfp); // 4단계
}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void main()
{
FILE* rfp; // 1단계
int num, sum = 0;
rfp = fopen("C:\\\\Users\\\\ninin\\\\OneDrive\\\\바탕 화면\\\\Final\\\\data2.txt", "r"); // 2단계
while (1)
{
fscanf(rfp, "%d", &num); // 3단계
if (feof(rfp)) break; // 파일의 끝인가?
printf("%d\\n", num);
sum += num;
}
printf("합계 %d\\n", sum);
fclose(rfp); // 4단계
}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void main()
{
FILE* rfp; // 1단계
int num, num1, sum = 0;
rfp = fopen("C:\\\\Users\\\\ninin\\\\OneDrive\\\\바탕 화면\\\\Final\\\\data2.txt", "r"); // 2단계
while (1)
{
fscanf(rfp, "%d%d", &num, &num1); // 3단계
if (feof(rfp)) break; // 파일의 끝인가?
printf("%d %d\\n", num, num1);
sum += num;
}
fclose(rfp); // 4단계
}