Help me in solving QUEUE09 problem

My issue

sol.c:1:10: fatal error: iostream: No such file or directory
1 | include
| ^~~~~~~~~~
compilation terminated.

My code

#include <iostream>
#include <queue>

int main() {
    // Creating a queue
    std::queue<int> myQueue;

    // Enqueue elements
    myQueue.push(10);
    myQueue.push(20);
    myQueue.push(30);

    // Displaying the front and back elements
    std::cout << "Front element: " << myQueue.front() << std::endl;
    
    // Displaying and removing elements
    std::cout << "Queue elements: ";
    while (!myQueue.empty()) {
        std::cout << myQueue.front() << " ";
        myQueue.pop();
    }
    std::cout << std::endl;

    // Checking if the queue is empty
    if (myQueue.empty()) {
        std::cout << "Queue is empty." << std::endl;
    } else {
        std::cout << "Queue is not empty." << std::endl;
    }

    return 0;
}

Learning course: BCS301: Data structures
Problem Link: https://www.codechef.com/learn/course/abesit-dsa/ABESITDS17/problems/QUEUE09