c언어 소스코드 수정좀 해주세요.. 급해요..
흰두루
학생들의 주소록을 입력받고, 학생이름의 가나다 순으로 정렬하여 output.dat 파일에 출력하는 C 프로그램을 작성하라. 주소록에 담기는 정보는 학번, 이름, 전화번호, 주소 이고, 구조체를 이용해야 한다.
(실행 예)
인원수: 3
201221101 홍길동 02-359-3434 서울시 종로구 관수동
201221155 성춘향 041-550-5123 충남 천안시 동남구 안서동
201221198 백정훈 031-538-1234 경기도 성남시 분당구 정자동
output.dat 파일
201221198 백정훈 031-538-1234 경기도 성남시 분당구 정자동
201221155 성춘향 041-550-5123 충남 천안시 동남구 안서동
201221101 홍길동 02-359-3434 서울시 종로구 관수동
이문제 인데요... 제가 코드를
#include stdio.h
#include string.h
#include stdlib.h
struct profile{
int cn;
char name[20];
int phone;
char ad[100];
};
int main()
{
FILE *fp;
int n,i,j;
fp=fopen(output.dat,w);
if(fp==NULL){
printf(파일 개방 실패.\n);
return 1;
}
printf(인원 수 :);
scanf(%d,&n);
struct profile pr[n],tmp;
for(i=0; in; i++){
printf();
scanf(%d%s%0d%7s,&pr[i].cn,&pr[i].name,&pr[i].phone,&pr[i].ad);
}
for(i=0;in;i++){
for(j=1;jn-i;j++){
if(strcmp(pr[j-1].name,pr[j].name0)){
tmp = pr[j-1];
pr[j-1] = pr[j];
pr[j] = pr[j-1];
}
}
}
for(i=0;in;i++){
fprintf(fp,%3d%7s%7d%7s\n,pr[i].cn,pr[i].name,pr[i].phone,pr[i].ad);}
fclose(fp);
system(PAUSE);
return 0;
}
이렇게 짰는데 계속 오류가 뜨네요... 코드 수정좀 해주세요 내일까지인데 급해요...
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692510 | 함수형 중에서.. (6) | 한란 | 2025-04-23 |
2692483 | C언어 함수, Header | 떠나간그놈 | 2025-04-23 |
2692451 | 이 문제좀 풀어주세요 ^^ | 게자리 | 2025-04-23 |
2692424 | 2차원배열 자료입력질문이요! (1) | 똘끼 | 2025-04-22 |
2692401 | 유닉스안에서 C언어를 이용한 명함 만들기 입니다; 이해안가는 부분이있네요 | 2gether | 2025-04-22 |
2692374 | 고수님들 댓글 마니부탁해요!!! (2) | 엄지 | 2025-04-22 |
2692343 | scnaf에 자꾸 선언을 참조하라는데;; (8) | 도래 | 2025-04-22 |
2692282 | 도스상에서 생성된 exe파일에 press~ 뜨게 하기 (4) | 회사원 | 2025-04-21 |
2692256 | scanf("%*c"); ㅠㅠ 고수님들 | 거북이 | 2025-04-21 |
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |