#include <stdio.h>
int main()
{
FILE *ifp, *ofp;
int id;
int score[4];
ifp = fopen("/home/jung/test.txt", "r");
ofp = fopen("/home/jung/res.txt", "w");
fprintf(ofp, "IDttUNIX CLanguage Network sum averagen");
fprintf(ofp, "----------------------------------------------------------n");
while((fscanf(ifp, "%d%d%d%d", &id, &score[0], &score[1], & score[2])) != EOF)
{
fprintf(ofp, "t%dtt%dtt%dtt%dtt%lft", id, score[0], score[1], score[2], (score[0]+score[1]+score[2]), (score[0]+score[1]+score[2])/(double)3);
fprintf(ofp, "n");
}
fclose(ifp);
fclose(ofp);
return 0;
}
고수준언어인데
read write open 써서 저수준으로 바꿔주세요
test.txt
20140001 99 69 79
20140002 96 79 60
형식이고요
아이디 점수 점수 점수 합계 평균
형식으로 나타내면됩니다 ㅠㅠㅠ
고수님 ㅠㅠㅠㅠㅠㅠㅠㅠ
0111101110100001011010100010011010001010110111010101010101101011110101010101000010110100101011111101001001010010101010101001010101000101011011101010101010110101111010101010100001011010010101111110100100101001010101010100101010100010101101110101010101011010111101010101010000101101001010111111010010010100101010101010010101010001010110111010101010101101011110101010101000010110100101011111101001001010
풀어드렸습니다
이게 무슨 고수준 이야.. 그저그런 수준인데.. 여기서 더 마이너 하게 짜는게 더 힘들겠닼ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아 그나저나 딜 안했네. 3 만원
ㅋㅋ 쌩노가다 형식으로 다짜놓고 여기서 더 노가다 식으로 짜라고 하면 대체 뭘 어쩌자는거냨ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
fopen이랑 open 차이도 모르는 놈은 흥정도 하지마라 ㅋ 너말이야 너 ㅎㅎ
ㅇㅇ // 이미 시작부터 파일 까고 시작하네 당연히 f 자 들어가는 시리즈를 쓰셔야지 fopen fwrite 안쓰면 더 어떻게 등신같이 짜냐? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
open 함수 써서해달라는 소리구만 용자 도와주셈
000 // 저장은 어떻게 할건데 그럼 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
하아 write 형식이라.. 쩝.
해결해드렸습니다