У меня проблемы с получением операторов if для работы с параметрами из командной строки.Я получаю сообщение об ошибке «сравнение между указателем и целым числом (« char * »и« int »)» каждый раз.Любая помощь будет оценена.Вот описание того, что я должен сделать:
Эта программа будет считывать параметр из командной строки и переводить его в название соответствующего месяца.Т.е., если вы запустите программу со следующим параметром:
Будет напечатано следующее сообщение:
Месяц 'Апрель'.
#include <stdio.h>
int main(int argc, char *argv[]) {
if(argv[1] == 1){
printf("You entered the number 1.");
} else {
printf("You entered a different number.");
}
return 0;
}