Olá, Dona Rita tudo bem? a senhora declarou a variável dentro da função, toda vez que seu programa rodar e acrescentar o X++ que seria +1 na sua variável x, quando for fazer o looping , irá ler a variavel x dentro da função retornará o valor inicial de x que é 20.
Sugiro para a senhora visualizar um mundo e um universo, declarando a variável no Universo (Fora da função), o seu mundo não retornará aquele valor declarado na variável inicialmente.