Ты забыл оставить место на нулевой символ — знак окончания строки. Всё, что было нужно, так это написать:
#include "stdafx.h"
#include
using namespace std;
int main(int argc, char *argv[]) {
char buf[3];
strcpy_s(buf, sizeof(buf) - 1, argv[1]);
return 0;
}