숫자 누적한뒤 파일로 저장하고 불러올때..
플랜
2023.04.01
1~100까지 번호를 한번에 5개씩 입력받아 저장하고
계속 입력받은 데이터 들을 다시 불러들여 1번은 몇번 누적됐고 2번은 몇번누적됐고
해서 출력하는 프로그램 만들려고하는데
입력한뒤 파일로 저장하는것까진 했는데
그 저장한걸 다시 불러올때 어떻게 해야될지 모르겠네요
파일 저장내용은
1 20 32 50 78 89
2 19 22 44 69 98
3 14 8 29 30 99
머 이런식으로 계속해서 입력받으면 추가되고 중간에 삭제할수도있고 1번행열 2번행열 그런식으로
조회가능한 프로그램 만들려고 합니다
-
해솔
파일을 저장할 때 한 줄의 맨 앞에 붙은 순차번호는 붙일 필요가 없지 않나 싶으네요.
20 32 50 78 89
19 22 44 69 98
14 8 29 30 99
와 같이만 파일에 저장한 뒤에
int freq[100]; 배열을 만들어 모두 0으로 초기화 한 뒤에
FILE* fp = fopen(파일이름, \r\);로 파일을 열고
EOF를 만나기 전까지
int num;
fscanf(fp, \%d\ -
작약
정순민 님은 폰트를 자제해 주시길 바랍니다.
질문게시판에는 기본폰트를 사용해야 됩니다.
이 덧글이 반복되면 탈퇴를 당할 수 있습니다. 참고하세요. -
갤쓰리
1번은 몇번 누적됐고(1번이 무엇을 의미 하는지.. 잘 모르겠네요 ㅎ_ㅎ)
-
해길
좀더 정확한 문제 설명이 필요할듯 합니다 ^^