hola , anteriormente la semana pasada fueron de gran ayuda para resolver mi problema, <div>ahora tengo otro muy parecido pero estoy usando funciones y por lo consiguiente me considero un newbie muy alto en esto, les agradeceria que me ayudaran a resolverlo </div>
<div>el algoritmo es:</div><div>funcion de lectura de datos</div><div>función de salida de datos </div><div>función de intercalación de datos </div><div>void (main(void))</div><div>{</div><div>  do{</div><div>//lectura del vector A</div>
<div>leeVect(..);</div><div>//lectura del vector B</div><div>leeVect(...);</div><div>//leectura del vector C</div><div>leeVect(...);</div><div>Intercala4Vectores(...);</div><div>//escribir vector resultante E</div><div>EscribeVector(...);</div>
<div>}while(vect[i]>vect[i+1]);</div><div>           }</div><div><br></div><div><br></div><div>ehibir los resultados a,b,c,E</div><div>y preguntar otro ejemplo</div><div>en resumen ese es el algoritmo que tengo que codificar en C</div>
<div><br></div><div>hasta ahorita lo que llevo de codigo es esto, no puede ser compilado porque no he hecho ninguna prueba a parte que no esta terminado , haber que opinan y si me pueden ayudar mejor. gracias de antemano.</div>
<div><div>#include <stdio.h></div><div>int leeVect(int a[10],int b[10],int c[10]);</div><div>{</div><div>    int i;</div><div>    for(i=0;i<10;++i)</div><div>    {</div><div>                     scanf("%d",&leeVect(a[i],b[i],c[i]));</div>
<div>                     }</div><div>    </div><div>    </div><div>    }</div><div>int imprimeVect(int d);</div><div>{</div><div>    printf("El vector intercalado es:_%d",imprimeVect());</div><div>    }</div><div>
int Intercala(int a,int b,int c);</div><div>{</div><div>    int opt,i,j;</div><div>    for(i=0;i<10;++i)</div><div>    {</div><div>                     for(j=0;j<10;++j)</div><div>                     {</div><div>                                      do</div>
<div>                                      {</div><div>                                       vect[j]=aux;</div><div>                                       vect[j]=vect[j+1];</div><div>                                       vect[j+1]=aux;</div>
<div>                                       }while(vect[j]>vect[j+1]);</div><div>                                      }</div><div>                      }</div><div>    }</div><div><br></div><div>int EscribeVect(int d);</div>
<div>{</div><div>    </div><div>    }</div><div>void main(void)</div><div>{</div><div>     int i;</div><div>    do{</div><div>               //lectura del vector A</div><div>               leeVect(a[i]);</div><div>               //lectura del vector B</div>
<div>               leeVect(b[i]);</div><div>               //lectura del vector C</div><div>               leeVect(c[i]);</div><div>               //intercalación de los 4 vectores</div><div>               Intercala4Vectores();</div>
<div>               //escribe el vector resultante</div><div>               EscribeVector();</div><div>               }while(vect[i]>vect[i+1]);</div><div>    printf("Que vector deseas:_");</div><div>    if(s=='a'||s=='A'){</div>
<div>    scanf("%c",&s);</div><div>    }else if(s=='b'||s=='B')</div><div>    {</div><div>          scanf("%c",&s);</div><div>          }else if(s=='c'||s=='C')</div>
<div>          {</div><div>                scanf("%c",&s);</div><div>                }else</div><div>                </div><div>     }</div></div>

<p></p>

-- <br />
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"<br />
de Grupos de Google.<br />
Si quieres publicar en este grupo, envía un mensaje de correo<br />
electrónico a ayuda-linux@googlegroups.com<br />
Para anular la suscripción a este grupo, envía un mensaje a<br />
ayuda-linux-unsubscribe@googlegroups.com<br />
Para obtener más opciones, visita este grupo en<br />
<a href="http://groups.google.es/group/ayuda-linux?hl=es">http://groups.google.es/group/ayuda-linux?hl=es</a>. o <a href="http://www.compunauta.com/ayuda/">http://www.compunauta.com/ayuda/</a>