void add()
{
while(1)
{
if(menu==1)
{
for(i=0;i<SIZE;i++)
{
printf("이름 : ");
scanf("%s",s1[i].name);
printf("전화번호 :");
scanf("%s",s1[i].num);
printf("주소 :");
scanf("%s",s1[i].adr);
printf("저장되었습니다 계속저장하시겠습니까 (y or n)\n");
scanf("%c",&ch);
if(ch='y')
{
continue;
}
else
{
break;
}
}
}
}
}
1번을입력받을시 이름 전화번호 주소 입력받아서 저장하고 y입력받으면 컨티뉴로 계속해서돌리고
아닐떄 브레이크로멈추게하려는게 제의도였는데 전혀프로그램이이상하게돌아가네요
저장되었습니다 계속하시겠습니까 ? 다음바로 이름: 이렇게뜨네요 y 나 n을 입력안해도 .그리고 돌릴떄 scanf 오류가 많이뜸
= 말고 ==
ㄴ 떙큐요 근데 여전히 이상하게돌아가 무ㅜ
코드전문을올려보샘
menu값을 초기화 시켰나요?