elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Problema funciones arrays en: 10 Febrero 2011, 02:56 am
Buenas gente soy nuevo en el foro, y tngo un problema cn un programa a ver si me podeis ayudar

Trato de hacer una funcion cuyas variables son dos vectores de manera que introduces una secuencia de caracteres en uno y el programa te imprime la misma secuencia en el otro suprimiendo los espacios en blanco. El cuerpo de la funcion me funciona es decir si efectuo el algoritmo sin ponerlo en forma de funcion me funciona. Pero a la hora de tratar de hacer el programa con funiones me falla. Estoy un poco verde en el manejo de funciones y arrays. Aqui os dejo lo que llevo hecho el programa a ver si me podeis ayudar ;). Gracias de antemano:


#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#define MAX 1000




using namespace std;

int espacios (char s1[MAX],char s2 [MAX]);


int main()
{

FILE *pf,*pg;
char cad1[MAX],cad2[MAX],cad3[MAX];
int i,j,cont1=-1,cont2=-1;



cout<<"Introduce un conjunto de caracteres : "<<endl;

gets(cad1);


for(j=0;j<=MAX;j++)

cad3[j]= espacios (&cad1[MAX], &cad2 [MAX]);

puts(cad3);


return 0;}


int espacios (char s1[MAX],char s2 [MAX])

{int i,cont=-1;

for(i=0;i<=MAX;i++)


{if(s1!=' ')

{cont++;

s2[cont]=s1;}}




}
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines