it expects ; before void, but when i put it there it still expects it

im attaching a screenshot to this reply

Why should I waste 123 kB of my mobile data plan, when you could have posted a couple of hundred bytes of text?

Let me ask you again - where have you ever seen code that looks like yours?

Do you think there may be a reason for that?

Here is the code you posted (badly) originally

int ledpin13 = 13
void setup() {

Can you see that the first line is missing a semicolon?

That semicolon that isn't there syntactically should come before the compiler sees the word "void" (or a whole host of other words).