Я пытаюсь настроить способ поиска определенного символа в массиве. Примером может быть: Пользователь вводит строку «3456/3». Я хотел бы иметь возможность искать символ косой черты и присваивать значения до и после этого двум новым переменным. Все записи будут иметь косую черту, разделяющую два желаемых значения, но значения не всегда будут одинаковой длины.
Итак, в этом случае новые переменные будут:
int CRN = 3456;
int creditHR = 3;
в чем проблема?
Посмотрите на stackoverflow.com/questions/4513316/…, но замените пробел косой чертой.
char * slash=strchr(input, '/'); n1=strtol(input, NULL, 10); n2=strtol(input+slash+1, NULL, 10); обратите внимание на ошибки.





Что ты пробовал?