카운팅이 안되요~
상1큼한렩
질문 제목 : j++가 카운팅이 안되요
break point를 걸어서 확인하는데 j++이 실행이 안되고 넘어가요~
질문 내용 : 빨간색으로 표시된 부분의 j++가 넘어가는 이유가 멀까용?
#include stdio.h
#include string.h
struct hynux //구조체 hynux선언
{
char name[13]; // 구조체 멤버 name선언
float start; // 구조체 멤버 start선언
float end; // 구조체 멤버 end선언
int count;
};
struct hynux rnd[11]; //구조체 배열 11개 선언 [0]~[10]
void main() //메인함수
{
char *wook = 허성욱(카드);
char *yong = 박옥용;
char *jun = 윤영준;
char *moo = 류찬무;
char *jin = 채수진;
char *yul = 이승열;
char *gul = 김재걸;
char *soo = 김민수;
char *hyun = 권숙현;
char *kwan = 윤태관;
char *seong = 김민성;
file *fp; // 파일포인터 지정
fp = fopen(test_tab.txt, r); // 파일 읽어오기
int i, a, st, et; // 변수초기화
int j = 0;
int k = 0;
char data[110] = {0}; // 문자형 변수초기화 110바이트 지정
char *ptr; // 문자형포인터 선언
char st_time[287] = {0};
for (i=0; i288; i++)
{
fgets(&data[0], 110, fp); // fp의 한 라인을 읽어와서 데이터에 저장 eof 문자가 나타나면 null반환
ptr = strtok(data, \t);
if(ptr != 0)
{
ptr = strtok(null, \t);
ptr = strtok(null, \t);
if(strcmp(wook, ptr) == 0)
{
strcpy(rnd[0].name, ptr);
ptr = strtok(null, \t);
ptr = strtok(null, \t);
st_time[i] = *ptr;
if(ptr == 휴일)
j++;
else if(ptr == null)
j++;
else k++;
}
if(strcmp(yong, ptr) == 0)
{
strcpy(rnd[1].name, ptr);
}
if(strcmp(jun, ptr) == 0)
{
strcpy(rnd[2].name, ptr);
}
if(strcmp(moo, ptr) == 0)
{
strcpy(rnd[3].name, ptr);
}
if(strcmp(jin, ptr) == 0)
{
strcpy(rnd[4].name, ptr);
}
if(strcmp(yul, ptr) == 0)
{
strcpy(rnd[5].name, ptr);
}
if(strcmp(gul, ptr) == 0)
{
strcpy(rnd[6].name, ptr);
}
if(strcmp(soo, ptr) == 0)
{
strcpy(rnd[7].name, ptr);
}
if(strcmp(hyun, ptr) == 0)
{
strcpy(rnd[8].name, ptr);
}
if(strcmp(kwan, ptr) == 0)
{
strcpy(rnd[9].name, ptr);
}
if(strcmp(seong, ptr) == 0)
{
strcpy(rnd[10].name, ptr);
}
ptr = strtok(null, \t);
ptr = strtok(null, \t);
ptr = strtok(null, \t);
}
}
printf(%d\n, k-j);
fclose(fp); // 열었던 파일 닫기
getchar(); // 한문자 입력받기 전까지 대기
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2695166 | do while 문 어떤것이잘못된건지 모르겠어요 (2) | 아이폰 | 2025-05-18 |
2695122 | 구조체에 대해 물어보고 싶은게 있습니다 ^^^.. (7) | 수련 | 2025-05-17 |
2695091 | txt 파일 입출력 후 2차 배열에 저장하기입니다. (3) | 헛장사 | 2025-05-17 |
2695063 | 수도요금 프로그램좀 짜주세요. | 시내 | 2025-05-17 |
2695033 | 답변좀요ㅠㅠ (1) | 비사벌 | 2025-05-16 |
2695010 | C++의 STL은 왜 굳이 템플릿화 시켜서 라이브러리를 만드나요? (초보수준의 질문..) (2) | 엘보어 | 2025-05-16 |
2694958 | 로직이 변한다는 것에 대해서 궁금합니다. | 튼동 | 2025-05-16 |
2694929 | 열혈강의 25-2 두번째 문제 질문 | 지우개 | 2025-05-15 |
2694900 | dequeue 에서 리턴값 프린트 방법알려주세요 오늘 12시까지 대화방에 있습니다 도와주세요 | 미투리 | 2025-05-15 |
2694854 | 절대값을 구할때 (2) | 그녀는귀여웠다 | 2025-05-15 |
2694827 | 이제 어떻게 공부해야할지 모르겠네요 | 새얀 | 2025-05-14 |
2694778 | 순열 계산요. | 맛조이 | 2025-05-14 |
2694754 | ShowWindow 함수를 이용하려 하는데 질문있습니다. (2) | 파도 | 2025-05-14 |
2694731 | 리눅스 커널의 시작점 질문 | 미르 | 2025-05-13 |
2694702 | 이거 뭐가문제인가요 코드수정좀 (3) | 맑은 | 2025-05-13 |
2694675 | C언어 후위표기를 중위표기로 | 앨런 | 2025-05-13 |
2694646 | 안녕하세요 파일 합치기 함수! (1) | 연블루 | 2025-05-13 |
2694618 | 잘몰라서 설명부탁드립니다. scanf 관련 (3) | 파라 | 2025-05-12 |
2694590 | 이 코드가 뭐하는 코드일까요? #2 | 빵순 | 2025-05-12 |
2694559 | 동적할당으로 배열(2차원열)을 만드는데 있어 그걸 함수화시키는데... (1) | 늘솔길 | 2025-05-12 |