fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. double pi = 3.1415926;
  5. double minus_e = -2.71828182;
  6. int n = 1948;
  7.  
  8. // минимальная ширина поля 8 знаков, точность не задана
  9. // флаг +
  10. printf("|%+8d|\n", n); // выведет | +1948|
  11.  
  12. // минимальная ширина поля 8 знаков, точность 3 десятичных знака
  13. // флаги + и -
  14. printf("|%-+8.3f|\n", pi); // выведет |+3.142 |
  15.  
  16. // минимальная ширина поля 8 знаков, точность 3 десятичных знака
  17. // флаг +
  18. printf("|%+8.3f|\n", minus_e); // выведет | -2.718|
  19. return 0;
  20. }
  21.  
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
|   +1948|
|+3.142  |
|  -2.718|