• Почему программа вообще заходит в цикл и почему тут же завершается при присваивании?

    @Atljh0987 Автор вопроса
    Спасибо за ответ. Получается вакханалия начинается с момента обращения в цикле при сравнении "num > 0", а что происходит дальше никому не ведомо?

    И еще такой вопрос, если можно, по поводу "лежит ноль". Получается ноль там не лежит, но почему printf его выводит? Это связано с unsigned char или что-то другое? Или это опять undefined behavior?

    И еще такой вопрос, ссылка, которую вы дали насколько подходит для чистого C без плюсов?

    И последний такой вопрос, может знаете по С литературу или еще источники где рассказываются подобные детали? А то у Стивена Парты как-то это вообще не подробно описано.
  • Возможно сделать такое размещение с помощью flex?

    @Atljh0987 Автор вопроса
    Ankhena, Огромнейшее спасибо за адекватный ответ и за спасительный flex-wrap: wrap как-то он мимо меня все проходил!!! А то думал вместо помощи все шутить будут)

    Если кому-либо понадобится решение (врятли, но все же) вот код:

    #slider {
      width: 600px;
      border: 1px solid black;
      
      display: flex;
      justify-content: center;
      align-items: center;
      flex-wrap: wrap;
    }
    
    .window {
      width: 200px;
      height: 150px;
      border: 1px solid green;
    }
    
    .arrowLeft {
      text-align: right;
    }
    
    .arrowLeft, .arrowRight, .window {
      width: 33%;
    }
    
    .dots {
      text-align: center;
    }