problemas em Xcode

jfred-silva

Power Member
Desde que utilizo Xcode que me tenho deparado com algo um pouco incomodo, se introduzir o seguinte código:
Código:
char op;
	printf("Paragem:                    Dia corrente ()\n"
		   "Lugares disponíveis:        Passageiros transportados:\n" 
		   "                            Receita obtida:\n"  
		   "I – Iniciar Dia \n"
		   "P – Paragem \n"
		   "A – Apresentação de informação do dia\n" 
		   "E – Estatísticas \n"
		   "F – Fim \n");
	do{
		printf("          Seleccione opcao:");
		scanf("%c", &op);
		op=toupper(op);
	}while(op != 'I' && op!='P' && op!='A' && op!='E' && op!='F');
Sempre que introduzir um caracter invalido ele irá repetir duas vezes o "seleccione opcao"

Outra dúvida é o que substitui no mac o system("cls")?
 
clear salvo erro. o resto esse codigo está um bocado confuso, mas em vez do do while tenta fazer um simples while. e inicializas a variavel de maneira que entre no while
 
Back
Topo