Я делаю простую текстовую игру на языке c просто для удовольствия, но у меня есть некоторые проблемы со структурами и / или Visual Studio 2010. Я запустил пустой проект C ++, но мой основной основной файл - main.c.
Вот код:
int main()
{
struct Player
{
char name[256];
int sum;
};
struct Player player;
strcpy(player.name, "John");
player.sum = 0;
struct Player cpu;
strcpy(cpu.name, "Bob");
cpu.sum = 0;
printf("\n\n\n");
system("PAUSE");
return 0;
}
Теперь компилятор много жалуется! Один из них:
Синтаксическая ошибка: отсутствует; перед типом (строка процессора struct Player)
Остальное связано с тем, что процессор не является структурой, и поэтому ни один из членов не проверяется компилятором.
Что я сделал не так с моей структурой?