현재 첫 번째 학교 프로젝트를 진행하고 있으며 여러 옵션이있는 메뉴가 있습니다.내 시스템이 "깨끗한가"; 모든 것을 정리하지 않습니까?
내가 결정한 것은 메뉴의 옵션을 선택할 때마다 화면을 지우고 가장 중요한 것만 보여줍니다.
예 :
do {
printf("Menu\n");
printf("1 - X\n");
printf("2 - Y\n");
printf("0 - Exit");
scanf("%i",&op);
switch(op)
{
case 1: {
system("clear");
printf("Option chosen: 1\n\n");
// The rest of the code inserting into arrays
system("clear");
printf("Option 1 results\n\n");
// Results
break; }
case 2: {
// Other code about listing, for example
break; }
}while(op != 0);
는 이제 것입니다 : 모든 것이 잘 어울리는 최초의 삽입에
하지만, 예를 들어, 내가 다른 하나를 삽입 할 경우 의 printf ("옵션 1 개 결과 \ n을 \ 없음 ");이 맨 위에 표시되며 삭제되지 않습니다.
"옵션 1 개 결과"
가 : 는 그래서 같은 것 "옵션 선택 : 1"
// 삽입 텍스트 printfs는
그것은해야한다 :
"선택 품목 : 1"
// 인쇄물을 안으로 삽입하십시오. 텍스트
내가 잘못하고 있니?
의 색상을 변경 ... 수있는
conio.h
의 많은 기능이있다? – Lundin제 잘못입니다. 거기에 "옵션! = 0"하는 동안 그는 그것을 묻지 않을 때까지 계속 반복합니다. –