듀얼 모니터를 쓰기 위해 LCD모니터 하나를 학원에 가져 왔다. 아침 7시에 와서 그런지
지하철에서도 편히 왔고 거리도 한적한 모습이었다.
scanf 를 쓸때 %d를 입력받고 %c를 쓰게 되면 버퍼에 남아있던 줄바꿈(?)이 남아 있기 때문에 문제가 되곤 하는데 여러 해결방법이 있는데 무엇이 좋은지는 아직 모르겠다.
1. scanf("%d",..); scanf(" %c",..); //서식 문자사이를 한칸띠어서 하는 방법.
2. scanf("%d",..); scanf("\n%c",..); //서식 문자앞에 \n를 써서 해결.
3. scanf("%d%*c",..); scanf("%c", ..); //%*c를 써주는 방법.
4. fflush(stdin); //입력버퍼를 비워주고 다시 입력 받는 방법.
지하철에서도 편히 왔고 거리도 한적한 모습이었다.
scanf 를 쓸때 %d를 입력받고 %c를 쓰게 되면 버퍼에 남아있던 줄바꿈(?)이 남아 있기 때문에 문제가 되곤 하는데 여러 해결방법이 있는데 무엇이 좋은지는 아직 모르겠다.
1. scanf("%d",..); scanf(" %c",..); //서식 문자사이를 한칸띠어서 하는 방법.
2. scanf("%d",..); scanf("\n%c",..); //서식 문자앞에 \n를 써서 해결.
3. scanf("%d%*c",..); scanf("%c", ..); //%*c를 써주는 방법.
4. fflush(stdin); //입력버퍼를 비워주고 다시 입력 받는 방법.