Why am I getting all these errors

I have just started making games & when i created a c# script for movement I got 15 errors visualstudio/xamarin studio do not recognise vector3
here it is
using UnityEngine;
using System.Collections;

public class Player : MonoBehaviour {
public float movespeed;

private vector3 input;

// Use this for initialization
void Start () {

}

// Update is called once per frame
void Update () {
    input = new vector3(input.getaxis("horizontal"), 0, (input.getaxis ("vertical"));
		rigidbody.addforce(input "movespeed");

I have 12 errors right now can anyone help me?

Capitalization is important.

It’s Vector3, not vector3.

It’s Input, not input.

It’s GetAxis, not getaxis.

It’s Rigidbody, not rigidbody.

It’s AddForce, not addforce.

You get what I mean?

Also, “horizontal” should be “Horizontal” if you’re using the default controls name.
Same for “Vertical”.

And your last line should probably be:

Rigidbody.AddForce(input * movespeed);