Help me in solving TRICOIN problem

My issue

give solution

My code

#include <stdio.h>

int main() {
	int N,height;
	printf("Enter no.of coins");
	scanf("%d",&N);
	height=maxTriangleHeight(N);
	printf(" %d\n",N,height);
	return 0;


}
int maxTriangleHeight(int N)
{
    int height=0;
    int coins_used=0;
    int row=1;
    while(coins_used+row<=N)
    {
        coins_used+=row;
        row++;
        height++;
    }
    return height;
}


Problem Link: Coins And Triangle Practice Coding Problem