Wataru, извините за мою глупость, но я правда не понимаю. Я могу написать простенький код из разряда "накидать переменных, настроить ввод данных через тот же scanf, добавить переменную их суммы и вывод уже веденных данных". Но это же не все задание? Что подразумевается под "тройками" и как это должно сотрудничать с консолью линукса? У нас и раньше ввод данных в программу проходил через консоль, та что cmd виндовская, а тут подмечаются некоторые "параметры", вводимые в консоль, кратные трем, правда не могу понять.
Vitsliputsli, честно, не понял слов про магию. У меня просто есть задача и я не совсем (а точнее совсем не) понимаю, как ее решить, используя изученные по программе темы.
А из предлагаемых здесь вариантов я просто не понимаю, что лучше использовать и где найти подробное объяснение по этому.
Если вам не сложно, я бы посмотрел на ваш вариант такой программы с \\ комментариями, так обычно понятнее всё.
ComodoHacker, я вот разобраться не могу. Суть в том, чтобы некоторым символам присвоить класс, а затем эти классы сравнить? То есть условно я ввожу enum symbol {letter, numeral}, потом к letter присваиваю символы, допустим (a, o, i, y, u, e), а к numeral присваиваю все цифры. И таким образом я смогу сравнить классы в строке и увеличивать нужную мне переменную?
Александр Ананьев, степени восьмерки. Вот введет пользователь число 243.364, как мне заставить программу произвести 2*8^2+4*8^1+3*8^0+3*8^-1+6*8^-2+4*8^-3?
А ведь число может и другое количество разрядов иметь.