if (sf::Keyboard::isKeyPressed(sf::Keyboard::C))
{
creditos = creditos + 100;
}
You might want to use events instead. With events you'll also get some repeating, but only after a delay and if you use the release event it will get detected only once.And you can disable key-repeat for the events as well.