fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int pos[3], neg[3], posCount = 0, negCount = 0;
  5. for (int i = 0; i < 3; i++) {
  6. int valor;
  7. printf("Informe um valor: ");
  8. scanf("%d", &valor);
  9. if (valor < 0) neg[negCount++] = valor;
  10. else pos[posCount++] = valor;
  11. }
  12. printf("Os números positivos digitados foram: ");
  13. for (int i = 0; i < posCount; i++) printf("%d ", pos[i]);
  14. printf("\nOs números negativos digitados foram: ");
  15. for (int i = 0; i < negCount; i++) printf("%d ", neg[i]);
  16. }
  17.  
  18. //https://pt.stackoverflow.com/q/318502/101
Success #stdin #stdout 0s 4304KB
stdin
1
-1
0
stdout
Informe um valor: Informe um valor: Informe um valor: Os números positivos digitados foram: 1 0 
Os números negativos digitados foram: -1