então, fiz as alterações, mas mesmo assim, nada..fica so o caregando.....
$(document).ready(function(){
var cep;
$("#cep").blur(function(){//quando o usuario tirar o foco do campo executa essa função
cep=$("#cep").val(); //recebe o valor do campo cep digitado pelo usuário
$("#carregando").html("<img src='img/carregando.gif'>")//enquanto processa o resultado exibe uma imagem de carregando
$.getJSON("pega_cep.php?cep=" + cep,
function(data) {
$("#rua").val(data.endereco);
$("#carregando").html("")
})//fim do jSON
})//fim do blur
})