Dev c++이고 컴파일로그에도 Errors: 0인데 실행하면 콘솔창만 뜨고 아무것도 실행이 안됩니댜.

#include <stdio.h>


void payment(void);


int main(void)

{

    int i;

    i = 0;

    while (i<50);

    {

        printf("=");

        ++i;

    }

    printf("\n결제 승인 프로그램\n");

    i = 0;

    while (i<50);

    {

        printf("=");

        ++i;

    }

    payment();

    return 0;

}

void payment(void)

{

    int pay;

    printf("\n\n결제를 승인하시겠습니까?");

    printf("\n1.예\n2.아니오");

    scanf("%d", &pay);

    switch(pay)

    {

    case 1:

        printf("결제가 승인되었습니다.");

        break;

    case 2:

        printf("결제가 승인되지 않았습니다.");    

        break;

    }

    return;

}