구조체배열에서 질문이요..
풍란
구조체 배열을 입력 받아서 이름이 같으면 끝내는 프로그램인데요.. 일단은 입력하고 비교하는 거 까지만 소스가 나와있는데요.
어디가 잘못된거죠??
void inputprn(point * p1)
{
int i;
int cnt=0;
cnt++;
printf(이름 : );
scanf(%s, p1-name);
printf(회사 : );
scanf(%s, p1-company);
printf(직급 : );
scanf(%s, p1-level);
printf(전화번호 : );
scanf(%s, p1-number);
for(i=0; icnt; i++)
{
if(strcmp(p1-name, p1[i].name)==0)
{
printf(동일한 인물입니다.\n);
break;
}
else
{
break;
}
}
}
-
찬늘봄
p1이 배열인가요? 하나의 구조체를 가리키는 포인터인가요?
cnt의 역할도 불분명해 보이고, (함수를 실행하면, cnt는 무조건 1일테니까요.)
p1-name 는 p1[0].name과 의미가 같습니다.
i값은 무조건 0만 가능하고요. (cnt가 무조건 1이니까...)
그래서 조건식은 무조건 참만 가능할 것 같군요.
(이름을 name의 크기 이상으로 써서 오류가 날 가능성이 있긴 하지만...)
F5로 실행하셔서, 무슨 에러가 나는지 확인 해보시는게 좋을 -
Emily
만약에 구조체 배열 이름 전체중에 현재 이름이 같은게 있으면 라는 뜻이에요..
-
초코홀릭
비교하는 부분에서 에러가 난다고 하셨는데, 무슨 에러인지를 확인하는게 문제의 첫걸음이죠.
비교하는 부분은
if (strcmp(p1-name, p1[i].name) == 0)
인데, 무엇을 비교하려고 하신건가요?
구문만 봐서는 의도를 이해하기가 어렵네요. -
영동교
입력받고 비교하는 부분에서 오류가;;
-
지지않는
실행이 안되신다는 의미?
어떤 오류가 나는지 구체적으로 알려주심이...
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
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 |
2691756 | 명령 프롬프트 스크롤바가 없어요 | 두메꽃 | 2025-04-16 |
2691725 | 자료구조에 관련해서 질문이 있어 글을 올립니다. | 누리알찬 | 2025-04-16 |