Why does this program only display the last value in the array and not all 10?

PHP Code:
#include <iostream>
using namespace std;

int main()
{
    const 
int NUM_MEN 10;
    
int fish[NUM_MEN], cought 0;

    for (
int count 0count NUM_MENcount++)
    {
        
cout << "How many fish did fisherman " << count+<< " catch? ";
        
cin >> fish[cought];
    }

    for (
int count 0count NUM_MENcount++)
    {
        
cout << "\nFisherman " << count+<< " cought " << fish[cought] << " fish" << endl << endl;
    }
    return 
0;