night rider effect

hi all I am using the code below but I want pin 1 and 14 to light up together (arduino mega 2560)

i.e 1 and 13 2 and 13

// an array of pin numbers to which LEDs are attached
int pinCount = 13;

void setup () {
pinMode (1, OUTPUT); // different led patterns
pinMode (2, OUTPUT);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
pinMode (12, OUTPUT);
pinMode (13, OUTPUT);
pinMode (14, OUTPUT);
pinMode (15, OUTPUT);
}

void loop () {
digitalWrite (1, LOW);
delay (90);
digitalWrite (2, LOW);
delay (90);
digitalWrite (3, LOW);
delay (90);
digitalWrite (4, LOW);
delay (90);
digitalWrite (5, LOW);
delay (90);
digitalWrite (6, LOW);
delay (90);
digitalWrite (7, LOW);
delay (90);
digitalWrite (8, LOW);
delay (90);
digitalWrite (9, LOW);
delay (90);
digitalWrite (10, LOW);
delay (90);
digitalWrite (11, LOW);
delay (90);
digitalWrite (12, LOW);
delay (90);
digitalWrite (13, LOW);
delay (90);
digitalWrite (14, LOW);
delay (90);
digitalWrite (15, LOW);
delay (90);
digitalWrite (1, HIGH);
delay (90);
digitalWrite (2,HIGH);
delay (90);
digitalWrite (3, HIGH);
delay (90);
digitalWrite (4, HIGH);
delay (90);
digitalWrite (5, HIGH);
delay (90);
digitalWrite (6, HIGH);
delay (90);
digitalWrite (7, HIGH);
delay (90);
digitalWrite (8, HIGH);
delay (90);
digitalWrite (9, HIGH);
delay (90);
digitalWrite (10, HIGH);
delay (90);
digitalWrite (11, HIGH);
delay (90);
digitalWrite (12, HIGH);
delay (90);
digitalWrite (13, HIGH);
delay (90);
digitalWrite (14, HIGH);
delay (90);
digitalWrite (15, HIGH);
delay (90);
digitalWrite (15, LOW);
delay (90);
digitalWrite (14, LOW);
delay (90);
digitalWrite (13, LOW);
delay (90);
digitalWrite (12, LOW);
delay (90);
digitalWrite (11, LOW);
delay (90);
digitalWrite (10, LOW);
delay (90);
digitalWrite (9, LOW);
delay (90);
digitalWrite (8, LOW);
delay (90);
digitalWrite (7, LOW);
delay (90);
digitalWrite (6, LOW);
delay (90);
digitalWrite (5, LOW);
delay (90);
digitalWrite (4, LOW);
delay (90);
digitalWrite (3, LOW);
delay (90);
digitalWrite (2, LOW);
delay (90);
digitalWrite (1, LOW);
delay (90);

}

sorry all, right mess up on my question
I have 26 leds I want them to light from centre out and back in again
can I use this code and just modify if not can any one help

// an array of pin numbers to which LEDs are attached
int pinCount = 13;

void setup () {
pinMode (1, OUTPUT); // different led patterns
pinMode (2, OUTPUT);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
pinMode (12, OUTPUT);
pinMode (13, OUTPUT);
pinMode (14, OUTPUT);
pinMode (15, OUTPUT);
}

void loop () {
digitalWrite (1, LOW);
delay (90);
digitalWrite (2, LOW);
delay (90);
digitalWrite (3, LOW);
delay (90);
digitalWrite (4, LOW);
delay (90);
digitalWrite (5, LOW);
delay (90);
digitalWrite (6, LOW);
delay (90);
digitalWrite (7, LOW);
delay (90);
digitalWrite (8, LOW);
delay (90);
digitalWrite (9, LOW);
delay (90);
digitalWrite (10, LOW);
delay (90);
digitalWrite (11, LOW);
delay (90);
digitalWrite (12, LOW);
delay (90);
digitalWrite (13, LOW);
delay (90);
digitalWrite (14, LOW);
delay (90);
digitalWrite (15, LOW);
delay (90);
digitalWrite (1, HIGH);
delay (90);
digitalWrite (2,HIGH);
delay (90);
digitalWrite (3, HIGH);
delay (90);
digitalWrite (4, HIGH);
delay (90);
digitalWrite (5, HIGH);
delay (90);
digitalWrite (6, HIGH);
delay (90);
digitalWrite (7, HIGH);
delay (90);
digitalWrite (8, HIGH);
delay (90);
digitalWrite (9, HIGH);
delay (90);
digitalWrite (10, HIGH);
delay (90);
digitalWrite (11, HIGH);
delay (90);
digitalWrite (12, HIGH);
delay (90);
digitalWrite (13, HIGH);
delay (90);
digitalWrite (14, HIGH);
delay (90);
digitalWrite (15, HIGH);
delay (90);
digitalWrite (15, LOW);
delay (90);
digitalWrite (14, LOW);
delay (90);
digitalWrite (13, LOW);
delay (90);
digitalWrite (12, LOW);
delay (90);
digitalWrite (11, LOW);
delay (90);
digitalWrite (10, LOW);
delay (90);
digitalWrite (9, LOW);
delay (90);
digitalWrite (8, LOW);
delay (90);
digitalWrite (7, LOW);
delay (90);
digitalWrite (6, LOW);
delay (90);
digitalWrite (5, LOW);
delay (90);
digitalWrite (4, LOW);
delay (90);
digitalWrite (3, LOW);
delay (90);
digitalWrite (2, LOW);
delay (90);
digitalWrite (1, LOW);
delay (90);

}

PLease learn to use array's (unless you want to learn typing)

thanks but I am a newbee at this for now, can you help or give me some guidance

Try this

const uint8_t pinCount = 15;
uint8_t pins[15] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};

void setup ()
{
  for (uint8_t i = 0; i < pinCount; i++)
  {
    pinMode(pins[i], OUTPUT);
  }
}

void loop ()
{
  for (int i = 0; i < pinCount; i++)
  {
    digitalWrite(pins[i], LOW);
    delay(90);
  }
  for (int i = 0; i < pinCount; i++)
  {
    digitalWrite(pins[i], HIGH);
    delay(90);
  }
  for (int i = pinCount - 1; i >= 0 ; --i)
  {
    digitalWrite(pins[i], LOW);
    delay(90);
  }


  for (int i = 0; i < pinCount; i++)
  {
    digitalWrite(pins[i], HIGH);
    delay(90);
    digitalWrite(pins[i], LOW);
  }
  for (int i = pinCount - 1; i >= 0 ; --i)
  {
    digitalWrite(pins[i], HIGH);
    delay(90);
    digitalWrite(pins[i], LOW);
  }

}

read this tutorial - http://www.arduino.cc/en/Reference/Array

thanks rob will be reading a lot,the trial and error

Arduino: 1.6.4 (Windows 8.1), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

sketch_jun14a.ino: In function 'void setup()':
sketch_jun14a:6: error: a function-definition is not allowed here before '{' token
sketch_jun14a:14: error: expected '}' at end of input
a function-definition is not allowed here before '{' token

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.

reading your code helps but when I try to complie the above

The code compiles fine here (UNO, DUE and MEGA)

Can you post your code? I expect there is some copy/paste error..

it was a me error