In this paper, subcarrier and power allocation are jointly considered in a three-node symmetric cooperation orthogonal frequency-division multiple access uplink system. With the help of Nash bargaining solution, the dynamic subcarrier allocation scheme and the adaptive power allocation scheme are proposed for joint optimization. The joint resource allocation is decomposed and solved by dynamic subcarrier allocation algorithm and adaptive power allocation algorithm. Simulation results show the effectiveness of the proposed cooperative scheme.