fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int num;
  5.  
  6. // Ввод числа
  7. printf("Введите целое число: ");
  8. scanf("%d", &num);
  9.  
  10. // Проверка знака числа
  11. if (num > 0) {
  12. printf("Положительное число\n");
  13. } else if (num < 0) {
  14. printf("Отрицательное число\n");
  15. } else {
  16. printf("Ноль\n");
  17. }
  18.  
  19. // Вывод чисел от 1 до введенного числа (если положительное)
  20. if (num > 0) {
  21. printf("Числа от 1 до %d:\n", num);
  22. for (int i = 1; i <= num; i++) {
  23. printf("%d ", i);
  24. }
  25. printf("\n");
  26. } else {
  27. printf("Число не положительное, вывод не требуется.\n");
  28. }
  29.  
  30. return 0;
  31. }
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
Введите целое число: Ноль
Число не положительное, вывод не требуется.