Ayuda por favor!no se imprime las palabras, cual es la falla? Leido 516 veces

 
 
Pregunta ofrece:
1 estrellas
#include<conio.h>#include<stdio.h>#include<iostream> using namespace std;void main(){     char vec[50],i; int   aux,a; printf("Cuantas palabras desea ingresar?  :"); scanf("%d",&a);
for(i=0;i<a;i++){ printf("\n Posicion[%d]==>",i+1); scanf("%s",&vec[i]);
}
printf("\nLas palabras ingresadas son: \n");
for(i=0;i<a;i++){
printf("\n Posicion[%d]==>",i+1);
printf("%s",&vec[i]);    }
getch();