Voy a añadir algo aparte de la excelente respuesta de Beginner Web,
Este es la parte del código que está mal:
for(i=0; i<20; i++){
}
La razón por que no funciona es por que no estás accediendo a ningún elemento del vector, se te olvido colocar los [] en la variable vector.
De paso te recomiendo que no aglutines los elementos en funciones, funciones de control, etc.
for(i = 0; i < 20; ++i)
{
//foo
}