Ad ogni modo l'errore ti viene sollevato perchè dopo l'elevamento a potenza hai un'istruzione end; di troppo: non hai aperto il blocco con un begin (all'interno del FOR), quindi non puoi chiudere con l'end;.

O apri un begin dopo l'istruzione FOR oppure togli l'istruzione end; (lo puoi fare perchè hai una sola istruzione all'interno del ciclo FOR, se ne avessi più d'una dovresti aprire un blocco con begin).

Codice:
codice:
FOR i := 1 TO b DO
   c:=a*a;   {qui ho bisogno di un altro aiuto: come faccio a elevare a potenza? quale è il tasto?}
   end;  { <-- togli questa istruzione }
oppure

codice:
FOR i := 1 TO b DO
   begin  { <-- aggiungi questa istruzione }
      c:=a*a;   {qui ho bisogno di un altro aiuto: come faccio a elevare a potenza? quale è il tasto?}
   end;
Ciao.