gavarito
(usa Debian)
Enviado em 06/06/2013 - 12:51h
sergiofeli escreveu:
Boa Tarde, sou novo na área de programação em C e tenho uma dúvida, meu scanf não está pulando linhas, ou seja, não estava colocando cada resposta em linhas diferentes...
Eis o código:
#include <stdio.h>
int main()
{
int n1, n2, n3;
scanf("%d", &n1);
scanf("%d", &n2);
scanf("%d", &n3);
if (n1 <= n2 && n2 <= n3){
printf("%d",n1);
printf("%d",n2);
printf("%d",n3);
}else if (n1 <= n3 && n3 <= n2){
printf("%d",n1);
printf("%d",n3);
printf("%d",n2);
}else if (n2 <= n1 && n1 <= n3){
printf("%d",n2);
printf("%d",n1);
printf("%d",n3);
}else if (n2 <= n3 && n3 <= n1) {
printf("%d",n2);
printf("%d",n3);
printf("%d",n1);
}else if (n3 <= n1 && n1 <= n2)
printf("%d",n3);
printf("%d",n1);
printf("%d",n2);
}else{
printf("%d",n3);
printf("%d",n2);
printf("%d",n1);
}
return 0;
}
Qualquer sugestão para enxugar o código é muito bem vinda :)
Obrigado.
Bom cara para enxugar o codigo não vou poder te ajudar muito. Mas para pular linha vc deve colocar no final dos printf um \n.
Assim. Ex:
printf("%d",n1\n);