> For the complete documentation index, see [llms.txt](https://hkust-robotics-team.gitbook.io/hkust-robotics-team-software-tutorial/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hkust-robotics-team.gitbook.io/hkust-robotics-team-software-tutorial/tutorial/tutorial-1-c-and-cubeide-setup/homework/task-1-string-input-calculator/task-1-skeleton-code.md).

# Task 1 Skeleton Code

Please don't include any extra libraries in your homework. We already included all necessary libraries in the skeleton code.

<pre class="language-c"><code class="lang-c">#include &#x3C;stdio.h>
#include &#x3C;string.h>
#include &#x3C;stdint.h>
#include &#x3C;stdbool.h>

const char* const msg_cannot_input = "Please input a math equation:\n";
const char* const msg_cannot_output = "Output:\n";
const char* const error_msg = "ERROR! The string input is not supported!!\n";

int main(){
    
<strong>    return 0;
</strong>}

// Deleted code is debugged code.
</code></pre>
