I wrote some code but Unity is giving me errors. Can someone tell me how to fix this?

This is my code. Please let me know of any fixes. Thank you!!

using System.Collections;
using System.Collections.Generic;
using System.Security.Cryptography;
using System.Threading;
using UnityEngine;

public class PlayerMovement : MonoBehaviour{
public float moveSpeed = 5f;
// Start is called before the first frame update
void Start()
{

}
// Update is called once per frame
void Update()
{
Vector3 movement = new Vector3(input.GetAxis(“Horizontal”), 0f, 0f);
transform.position += movement * Timeout.deltaTime * moveSpeed;
}
}

(This code is for movement)

How to report problems productively in the Unity3D forums:

http://plbm.com/?p=220

“Time.deltaTime” instead of “Timeout.deltaTime”

Double check when writing code since sometimes VB will auto fill what you don’t need.

May have something to do with the namespaces (“using” lines) up at the top of your code. Do you need them all?

I would also separate out the getting input of the axis to its own line for readability. Will be easier to debug if there are issues later.

Thank You so much!