Ajuda Algoritmo

Bom galera estou com o seguinte erro:

sketch_nov03c:4: error: expected primary-expression before 'int'
sketch_nov03c:4: error: expected `}' before 'int'
sketch_nov03c:4: error: expected ',' or ';' before 'int'

Segue o código abaixo:

int t1[12]= { //Timer do motor de 3cv 0,0,0,0,0,0,0};
// int dd = 1000; // used for delay in show timer data

#include <WProgram.h> //é um recurso para referenciar a biblioteca Wiring
#include <Wire.h> //inclui a biblioteca Wire necessaria para comunicaçao i2c
#include "RTClib.h"
#include <DS1307RTC.h>

RTC_DS1307 RTC;

// Definição das variáves
int horini= 19;
int minini= 00;
int horfim= 19;
int minfim= 10;

//******************************** SETUP *********************************
void setup()
{
Serial.begin(9600);
Wire.begin();
RTC.begin();

digitalWrite(2, OUTPUT); // Porta rele
}

// checa o horário para saber se irá ligar o rele
void checktimer1()
{
DateTime agora = RTC.now();

int hora = agora.hour();
int minuto = agora.minute();
int segundo = agora.second();
if (hora==horini && minuto==minini)
{
digitalWrite(2, HIGH);
delay(5000);
digitalWrite(2,LOW);
delay(3600000);
}
}

Quebrei muito a cabeça, e não consegui resolver, se alguém puder ajudar, ficaria grato.

Um dos erros esta aqui

int t1[12]= { //Timer do motor de 3cv 0,0,0,0,0,0,0};

1 - Coloca o comentario fora da{} pois um deles esta a ser considerado como comentario
2- Se queres um vector de 12 elementos do tipo int e nao os estas a inicializar pra ja para quê abrires a { e colocar la dentro um comentario?
Relembro te que quando fazes int tl[12] os valores iniciais deste array nao sao 0 em cada elemento.O valor la sem ser inicializado (igualado a algo ) é nao definido!
Quando ao resto nao tenho as libs que estas a usar para ver se existe mais algum erro
Corrige isso e tenta compilar de novo.Caso nao dê novamente coloca em anexo as libs RTClib e DS1307RTC para poupar ir procurar isso ao google