[C con Clase] porque no me copila???

fanatidark pandoras_box_789 en hotmail.com
Lun Abr 22 02:57:47 CEST 2013


entonces queda algo asi???(pero tadavia no busca bien siempre me dice que el caracter esta en la pocicion 1 por q???
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

using namespace std;

char oracion[65];

int busqueda(char *a,int b,char c)
    {
		a=&oracion[0];
		b=0;
		while((b<65)&&((*a)!=c))
		{
			b++;
			a++;
		}
		return b;
	
    }

int main()
{
	
	char *p,*p2;
	int n,o;
	char l;
	
	cout<<"escribe una oracion"<<endl;
	cin>>oracion;
	cout<<"quieres buscar algun caracter?"<<endl;
	cout<<"\n si=0 \n no=1"<<endl;
	
	cin>>o;
	if(o==0)
	{
	while(o==0)
	{
		cout<<"que caracter quieres buscar?"<<endl;
		cin>>l;
		n=0;
		busqueda (p, n ,l);
		if(n<65)
		{
			cout<<"\n su caracter es:  "<<l <<" y esta en la pocicion: "<<busqueda<<endl;
		}
		else
		{
			cout<< "no existe ese caracter en esta cadena"<<endl;
		}
		cout<<"quieres seguir buscando?"<<endl;
		cout<<"\n si=0 \n no=1"<<endl;
		cin>>o;
		
    }
    }
	else
	{
		cout<<"adios"<<endl;
	}	
	
return 0;
	
}


Más información sobre la lista de distribución Cconclase