#include <algorithm>
#include <iostream>

int main( ) {
   int a[5] = { 3, 1, 4, 1, 6 };

   std::cout << "Da el valor a buscar: ";
   int v;
   std::cin >> v;

   int* ini = &a[0];
   for (;;) {
      int* p = std::find(ini, &a[0] + 5, v);
      if (p == &a[0] + 5) {
         break;
      }
      std::cout << "Ocurrencia encontrada de " << *p << " en la posicion " << p - &a[0] << "\n";
      ini = p + 1;
   }
}
