Почему у меня в консоли выводит одно и то же число, но я хочу сделать рандомное?
Попробуйте так:#include <stdio.h>      
#include <stdlib.h>     
#include <time.h>      

int main ()
{
  srand (time(NULL)); //инициализация рандомайзера, чтобы числа не были одинаковыми
  cout << 1 + rand() % 80 << endl;
  cin.get();
  return 0;
}
Или так, С++ же в тэге.#include<random>
#include<iostream>
#include<ctime>

int main()
{
  std::default_random_engine dre(std::time(nullptr));
  std::uniform_int_distribution<int> di(1, 80);

  std::cout << di(dre) << std::endl;

  std::cin.get();
}
Ну а если rand() то хотя бы так
https://en.cppreference.com/w/cpp/numeric/random/randНа заметку:
У вас main(...) не совсем корректна
и в С++ "принято" явно указывать заголовочные файлы
у вас <cstdlib> и <ctime>