Faits: Faits: A. Au mois de décembre 1996, A._ a prêté à Association Y._ une somme de 65'000 fr. En garantie de ce prêt, celle-ci a déclaré à celui-là, dans une lettre de son président du 21 décembre 1996, lui "céder la licence du joueur B._" jusqu'à concurrence du montant dû. Il est admis que, par cession de licence, il faut entendre cession des droits de transfert d'un joueur dans un autre club, pour autant - et cela va de soi - que le joueur soit transféré. Pour le reste, les parties s'accordent sur le fait qu'une licence ne peut appartenir qu'à un club. L'art. 3 du règlement concernant les indemnisations lors de changements de clubs à l'intérieur de la Ligue nationale prévoit notamment que la cession ou la mise en gage d'un droit existant et/ou futur à une indemnisation est interdite (ch. 1), que les clubs n'ont pas le droit de renoncer partiellement ou totalement à une indemnisation (ch. 2) et que l'ensemble des droits financiers lié à un changement de clubs demeure auprès de l'ancien club (club qui donne le joueur) jusqu'à ce que l'indemnisation totale convenue ait été réglée par le nouveau club (club qui reprend le joueur) (ch. 5). Suite au refus de l'autorité compétente de mettre Association Y._ au bénéfice d'un sursis concordataire, celle-ci a proposé un concordat extrajudiciaire, auquel A._ n'a jamais adhéré. Par contrat de reprise de biens du 27 mai 1997, X._ SA, qui avait été constituée le 20 mai 1997, a racheté une partie des actifs de Association Y._, laquelle a été dissoute le 13 octobre 1997. Par convention du 28 août 1997, le joueur B._ a été transféré au Club Z._ pour un montant de 175'000 fr.; celui-là a toutefois joué sous les couleurs de celui-ci à partir du mois de janvier 1997. Club Z._ ne s'est pas immédiatement acquitté de l'indemnité de transfert due. La créance de Association Y._ contre Club Z._ et portant sur l'indemnité en question ne figure cependant pas parmi les actifs cédés par Association Y._ à X._ SA, selon contrat du 27 mai 1997. L'indemnisation relative au transfert du joueur B._ a été encaissée par X._ SA en vertu d'un accord direct passé avec le club acquéreur. Par convention du 28 août 1997, le joueur B._ a été transféré au Club Z._ pour un montant de 175'000 fr.; celui-là a toutefois joué sous les couleurs de celui-ci à partir du mois de janvier 1997. Club Z._ ne s'est pas immédiatement acquitté de l'indemnité de transfert due. La créance de Association Y._ contre Club Z._ et portant sur l'indemnité en question ne figure cependant pas parmi les actifs cédés par Association Y._ à X._ SA, selon contrat du 27 mai 1997. L'indemnisation relative au transfert du joueur B._ a été encaissée par X._ SA en vertu d'un accord direct passé avec le club acquéreur. B. Par demande du 18 mai 1998, A._ a conclu, avec dépens, à ce que la Cour civile du Tribunal cantonal vaudois reconnaisse X._ SA comme sa débitrice d'un montant de 90'000 fr. avec intérêt à 5% l'an dès le 12 mars 1998. Par jugement du 3 juin 2004, la Cour civile du Tribunal cantonal vaudois a rejeté les conclusions prises par A._ contre X._ SA, selon demande du 18 mai 1998, et statué sur les frais et dépens de la cause. Par jugement du 3 juin 2004, la Cour civile du Tribunal cantonal vaudois a rejeté les conclusions prises par A._ contre X._ SA, selon demande du 18 mai 1998, et statué sur les frais et dépens de la cause. C. A._ (le demandeur) interjette un recours en réforme au Tribunal fédéral. Il conclut, avec dépens, à la réforme du jugement entrepris en ce sens que les conclusions qu'il a prises contre X._ SA, selon demande du 18 mai 1998, sont admises, qu'aucun frais de seconde instance n'est mis à sa charge et que X._ SA doit lui payer de pleins dépens. X._ SA (la défenderesse) conclut au rejet du recours, avec suite de frais et dépens. 