Показать сообщение отдельно

  #4  
Старый 17.12.2008, 02:15
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
С нами: 11243422

Репутация: 21
По умолчанию

Не могу понять по поводу strcmp:

Код:
# include <stdio.h>
# include <string.h>

int main() {
    char *buffer;
    int a;
    printf("Enter a, please:");
    scanf("%s", &buffer);
    
    if (strcmp(buffer, "END")) {
                       printf("END_NO");
                       }
    else {
         printf("END_OK");
         }
}
Должна выводить END_OK если введено END, и END_NO если иначе. Так эта прога вообще почти никак не работает. =( Почему он делает не так как надо?
 
Ответить с цитированием