Подскажите пожалуйста как конвентировать из Pointer в char - C (СИ)
Формулировка задачи:
Подскажите пожалуйста как сравнить pointer и char
например программа: когда сравнивает плюс с плюсом говорит False
#include <stdio.h>
#include <string.h>
int main ()
{
char str[] ="4 + 5";
char *sp;
sp = strtok (str," ");
while (sp != NULL)
{
if((sp == '+')||(sp == '-')||(sp == '*')||(sp =='/')) //как можно по другому сравнить?
{
// и вот сюда он никогда не заходит
}
else
// а все отправляет в эту часть цикла
sp = strtok(NULL, " ");
}
return 0;
}Решение задачи: «Подскажите пожалуйста как конвентировать из Pointer в char»
textual
Листинг программы
*sp