main.sh: строка 2: синтаксическая ошибка рядом с неожиданным токеном `('

Я не знаю, почему код не запускается. Я использую сервер Snowball Linux в своей школе. Вот код:

      #!/bin/bash
int main()
{
    char ch;
    printf("Enter a password : ");
    int count = 0;
    do{
        ch = getchar();
        count++;
    }
    while(ch != '\n');
    int score = -(10 - count + 1) * 5;
    printf("Score = %d\n", score);
    if(score < -30)
        printf("The password is unsafe! Please reset.");
    else
        printf("The password is safe.");
    return 0;

}

0 ответов

Другие вопросы по тегам