Алексей Уколов, прочитайте свой ответ. Вы задали вопрос насчет того, зачем нужен return в функции, хотя во всех функциях надо что-то возвращать(кроме void). Вы не написали, что мне вместо int надо было использовать void. Тогда бы ваш комментарий был решением.
datka, я не скопипастил это, а написал сам. Это первое. Второе - раздел называется Q & A, и даже тугой человек поймет, что если задали вопрос, то надо отвечать конкретно, а не подкалывать, отвечая вопросами. И мне не нужны флуд и советы дилетанта насчет того, что мне надо учить.