Есть пара вещей, которые нужно исправить.
Вам нужна переменная count;
int current=0, prev=0, prev2=1, fibnum;
int count;
....
Для выводапервое число перед циклом
cout<<prev2;
Вы можете изменить это на цикл for, чтобы упростить подсчет чисел
for(count = 0; count <= fibnum; count++){
current = prev + prev2;
prev = prev2;
prev2 = current;
Вам нужно печатать текущее, а не fibnum -> fibnumэто общее количество, которое вам нужно напечатать
cout << "," << current;
}