Igor German

в решении от автора, как мне кажется, небольшая неточность: после выполнения, результат будет заканчиваться на ,. Что немного противоречит условию

Выводы каждого случая должны отделяться запятыми. Должно получится так (для limit = 20):

1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz, 16, 17, Fizz, 19, Buzz

в идеале, нужно добавить такое условие

if (i != limit)
  printf(",");

1 2

Задание, видимо, изменилось после появления этого комментария, но вернее от этого не стало. Теперь вместо ', ' (запятой с пробелом) используется просто пробел, и решение учителя также выведет в конце строки лишний пробел. Было бы интересно посмотреть в глаза надмозгу, который работал над этим курсом :/

0

Похожие вопросы

Владислав Беспалов 05 сентября 2018 →

include int fizzbuzz(int limit); int main() { fizzbuzz(20); return 0; } // BEGIN (write your solut...

сергей тимофеев 16 мая 2018 →

уже мозг сломал. ответ правильный,а не засчитывает. #include void fizzbuzz(int limit); int main(void) { ...

Евгений Юськив 27 февраля 2018 →

`void fizzbuzz(int limit){ int i; for(i = 1; i <= limit; i++){ if( (i % 3) == 0 ){ prin...

user-f3fe615968166fb9 25 ноября 2017 →

Выводит ошибку, я не понимаю в чем проблема. include void fizzbuzz(int limit); int main(void) { fizzbu...

Елена Евстафьева 16 ноября 2017 →

Писала код, выходила ошибка Expected '1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →