c++ display numbers as binary

#include <iostream>
using namespace std;

void displayBinary(int num);

int main() {
    int number;

    cout << "Enter a number: ";
    cin >> number;

    cout << "Binary representation: ";
    displayBinary(number);

    return 0;
}

void displayBinary(int num) {
    if (num > 1)
        displayBinary(num / 2);

    cout << num % 2;
}