Funciones!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Publicado por Joquin (1 intervención) el 11/10/2007 02:57:14
Buenas
Quiero Utilizar un mismo vector para el resto de mi programa , pero no se como "enviarlo"
Osea creo un vector de 10*10.... y le "traduzco" los espacios de int a char paso de ser 0 a A
de 1 a B etc..... y quiero utilizarlo asi siempre , en el main, u en otra funcion si me es nesesario , se entiende ... pero tengo lios .
GRACIAS
#include <stdio.h>
#define vec 10
#include<string.h>
int vector[vec];
int convertir( int []);
int a;
int main()
{
int aux[vec];
printf("Aca esta su vector\n");
convertir(vector);
aux[vec] = vector[aux];
printf(" aca esta nuevamente es =? %d",aux[vec]);
getchar();
}
int convertir(int vector[])
{
int aux;
int i ;
for (i=0; i<vec; i++)
printf( "%c ", i+65);
aux = i;
vector[aux]= vector[i];
return vector[aux] ;
}
Quiero Utilizar un mismo vector para el resto de mi programa , pero no se como "enviarlo"
Osea creo un vector de 10*10.... y le "traduzco" los espacios de int a char paso de ser 0 a A
de 1 a B etc..... y quiero utilizarlo asi siempre , en el main, u en otra funcion si me es nesesario , se entiende ... pero tengo lios .
GRACIAS
#include <stdio.h>
#define vec 10
#include<string.h>
int vector[vec];
int convertir( int []);
int a;
int main()
{
int aux[vec];
printf("Aca esta su vector\n");
convertir(vector);
aux[vec] = vector[aux];
printf(" aca esta nuevamente es =? %d",aux[vec]);
getchar();
}
int convertir(int vector[])
{
int aux;
int i ;
for (i=0; i<vec; i++)
printf( "%c ", i+65);
aux = i;
vector[aux]= vector[i];
return vector[aux] ;
}
Valora esta pregunta


0