Using a sequence of numbers saved in EEprom to drive a GSM shield

I can record a number of Arduino EEPROM and can read but can not use the number saved with the AT commands of the GSM module can someone give me a hint

#include <EEPROM.h>

int c;

char *numero= "11999999999";

void setup(){
  Serial.begin(9600);
  escreve_numero(numero,1);
  int a = 1;
  int b = 12;  
  ler(a,b);
//  le_numero(0,1);

}

void escreve_numero(char *n, unsigned pos) 
{ 
    for (; *n; n++, pos++) {
      Serial.print(pos);Serial.print(" : ");Serial.println(*n);
      EEPROM.write(pos, *n); 
}
    EEPROM.write(pos, '\0'); 
    Serial.println("------");
} 


void ler(int ini, int fim) 
{ 
    for (int x=ini; x<fim; x++) {
      Serial.print(x);Serial.print(" : ");
      char c = EEPROM.read(x);
      Serial.println(c);
    }
} 


/*
void le_numero(char *n, unsigned pos) 
{ 
    do { 
       int c = EEPROM.read(pos++); 
       *n++ = c; 
    } while (c != '\0'); 
} 
*/

void loop(){}