Добрый день. Решаю задачи на с++, но не могу дорешать из-за некоторых ошибок:"multiple definition of 'main' " Помогите справиться с этим,пожалуйста.
#include <iostream>
#include <cctype>
using namespace std;
bool IsDigit(unsigned char c) {
if(isdigit(c))
return true;
else return false;
}
int main(){
char c;
if (IsDigit(c))
cout << "yes";
else cout << "no";
return 0;
}
Ну, у меня компилируется.
Но работать оно не будет - вы же не задаете символ c и не считываете его с клавиатуры... Так что будет проверено - а не цифра ли какое-то мусорное значение?
А вообще все телодвижения с IsDigit вообще непонятны - какой в них смысл?...
Что по переопределения main - вы случайно не в какой-то уже имеющийся проект свою программу добавили? И где-то есть еще компилируемый и компонуемый файл с main?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости