error /304 in program sketch

i am not experienced in coding in Arduino. this was my 1st project and I got stuck in this error:
Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Uno"

sketch_oct19a:4: error: stray '\302' in program

int melody[]={NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4};

^

sketch_oct19a:4: error: stray '\240' in program

sketch_oct19a:4: error: stray '\302' in program

sketch_oct19a:4: error: stray '\240' in program

sketch_oct19a:4: error: stray '\302' in program

sketch_oct19a:4: error: stray '\240' in program

sketch_oct19a:4: error: stray '\302' in program

sketch_oct19a:4: error: stray '\240' in program

sketch_oct19a:4: error: stray '\302' in program

sketch_oct19a:4: error: stray '\240' in program

sketch_oct19a:4: error: stray '\302' in program

sketch_oct19a:4: error: stray '\240' in program

sketch_oct19a:4: error: stray '\302' in program

sketch_oct19a:4: error: stray '\240' in program

exit status 1
stray '\302' in program

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

this was my code:
#include "pitches.h" //add note library

//notes in the melody
int melody[]={NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4};

//digital pin 12 has a button attached to it. Give it an name
int buttonPin= 12;

//note durations. 4=quarter note / 8=eighth note
int noteDurations[]={4, 8, 8, 4, 4, 4, 4, 4};

void setup(){

//make the button's pin input
pinMode(buttonPin, INPUT);
}

void loop(){

//read the input pin
int buttonState = digitalRead(buttonPin);

//if the button is pressed
if (buttonState == 1){

//iterate over the notes of the melody
for (int thisNote=0; thisNote <8; thisNote++){

//to calculate the note duration, take one second. Divided by the note type
int noteDuration = 1000 / noteDurations [thisNote];
tone(8, melody [thisNote], noteDuration);

//to distinguish the notes, set a minimum time between them
//the note's duration +30% seems to work well
int pauseBetweenNotes = noteDuration * 1.30;
delay(pauseBetweenNotes);

//stop the tone playing
noTone(8);
}
}
}

please help me solve this problem I am stuck in this forever. :frowning: :frowning:

what did google tell you when you searched the problem? (because you did before coming here with this question, right? )

There is a smiley in your code, did you notice? Please correct your post above and add code tags around your code:
[code]`` [color=blue]// your code is here[/color] ``[/code].

It should look like this:// your code is here
(Also press ctrl-T (PC) or cmd-T (Mac) in the IDE before copying to indent your code properly)

and if you do that and copy back your code from the forum into the IDE, your problem will be gone...