Faits: Faits: A. V._, né en 1950, a travaillé en qualité de magasinier et était, à ce titre, assuré contre le risque d'accident auprès de la Caisse nationale suisse d'assurance en cas d'accidents (CNA). Il a été victime d'un accident le 24 janvier 1997. Alors qu'il labourait un verger au volant de son tracteur, celui-ci s'est retourné, la roue de l'engin venant compresser l'épaule droite de l'assuré. La CNA a pris en charge le cas. Par lettre du 5 avril 2002, l'assureur-accidents a informé l'intéressé qu'il allait supprimer son droit à la prise en charge du traitement médical et à une indemnité journalière à partir du 31 mai suivant, motif pris qu'il n'y avait plus lieu d'attendre de la continuation du traitement une sensible amélioration de son état. La CNA indiquait également qu'elle allait examiner son droit éventuel à d'autres prestations d'assurance. V._ a déposé une demande de prestations de l'assurance-invalidité le 28 juin 2002. Par décision du 22 juillet 2002, la CNA a alloué au prénommé, à partir du 1er juin précédent, une rente d'invalidité fondée sur une incapacité de gain de 28 % et une indemnité pour atteinte à l'intégrité fixée en fonction d'un taux d'atteinte de 10 %. L'assuré a fait opposition à cette décision. Par courrier du 20 mai 2003, l'Office de l'assurance-invalidité pour le canton de Vaud a informé l'intéressé que le dossier ouvert ensuite de sa demande de prestations avait été confié à sa division de réadaptation. De son côté, la CNA a rejeté l'opposition par décision du 31 mars 2003. De son côté, la CNA a rejeté l'opposition par décision du 31 mars 2003. B. V._ a recouru contre cette décision devant le Tribunal des assurances du canton de Vaud, en concluant à l'octroi d'une rente fondée sur une incapacité de gain de 50 % au moins. Subsidiairement, il demandait l'annulation de la décision attaquée, motif pris que le degré d'invalidité ne pouvait être fixé définitivement tant que les organes de l'assurance-invalidité n'avaient pas statué sur sa réadaptation. Statuant le 10 février 2004, le tribunal des assurances, par son président, a annulé la décision attaquée et renvoyé la cause à la CNA afin qu'elle procède conformément aux considérants. Il a considéré, en résumé, que la CNA ne pouvait pas fixer la rente tant que les mesures de réadaptation de l'assurance-invalidité n'avaient pas été menées à terme, et qu'elle devait poursuivre le versement de l'indemnité journalière. Statuant le 10 février 2004, le tribunal des assurances, par son président, a annulé la décision attaquée et renvoyé la cause à la CNA afin qu'elle procède conformément aux considérants. Il a considéré, en résumé, que la CNA ne pouvait pas fixer la rente tant que les mesures de réadaptation de l'assurance-invalidité n'avaient pas été menées à terme, et qu'elle devait poursuivre le versement de l'indemnité journalière. C. La CNA interjette recours de droit administratif, en concluant à l'annulation du jugement cantonal en ce qu'il admet le recours de l'assuré et à la confirmation de sa décision sur opposition du 31 mars 2003. V._ conclut au rejet du recours, sous suite de dépens. En outre, il demande à bénéficier de l'assistance judiciaire gratuite en instance fédérale. L'Office fédéral de la santé publique a renoncé à présenter des déterminations.