Write a C++ program that reads a main string and a pattern substring, then finds the first occurrence index of the pattern.
First line: Main string S. Second line: Substring pattern P.
Print the starting index of the pattern, or -1 if not found.
1 <= Length <= 100
helloworld world
5
Uses standard string search routines like `.find()` to locate substrings.
#include <iostream>
#include <string>
int main() {
std::string s, p;
if (std::cin >> s >> p) {
// Write your code here
}
return 0;
}Embedded systems rely on efficient low-level programming to interact directly with hardware. In this course, you will learn how to write practical Embedded C programs used in real microcontroller-based systems. Rather than focusing only on theory, this course follows a practice-driven approach. Each lesson includes hands-on coding exercises that simulate real firmware development tasks used