이번포스팅에서 오랜만에 c언어를 하게됬네요^^이번에는 get함수가 문제가 생길때 해결방법을 알아보겠습니다.gets함수를 사용하다보면엄청편리한 부분이 있습니다.그래서 사용했는데 2개이상이 같이있으면하나가 입력이 안됩니다.int num;int num2;int num3;cout<<"1: ";gets(num);cout<<"2:";gets(num2);cout<<"3:";gets(num3);이렇게하면1: 22:3:이렇게 두번째 것이 무시가됩니다.처음에는 오류인가 생각하다가 점점짜증이 나죠!그래서 해결방법->바로 rewind(stdin)입니다.간단!!!
두번째 함수위에 적어주시면 됩니다.rewind(stdin);gets(num2);안되는 gets함수위에 쓰기!!!도..........
원문 링크 : gets함수 입력이 무시될때(입력이 안될때)