Вроде все правильно,но программа не работает перед запуском
#include "stdafx.h"
Это предкомпилированный заголовок, он всегда должен подключаться первым.
Поменяйте строки
#include <iostream>
#include "stdafx.h"
На
#include "stdafx.h"
#include <iostream>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей