•  
     

C/C++ resolvendo os erros system("pause") e fflush(stdin)

Necessário Code blocks

Resolvendo system("pause");

Código: Selecionar todos

int numero;

printf("Digite dois números separados por um espaço: ");
scanf("%*d %d", &numero);


Código: Selecionar todos

//Código aqui
printf("Pressione enter para continuar");
scanf("%*c");


Resolvendo fflush(stdin)

Código: Selecionar todos

int main()
{
char cont='s';

	while(cont == 's')
	{
		printf("Deseja continuar? (s/n): ");
		scanf("%c", &cont);
	}
	return 0;
}


Código: Selecionar todos

int main()
{
char cont='s';

	while(cont == 's')
	{
		printf("Deseja continuar? (s/n): ");
		scanf("%c%*c", &cont); // Pronto!
	}
	return 0;
}