Поиск по полю структуры - C (СИ)
Формулировка задачи:
Листинг программы
- struct s
- {
- int k;
- char p;
- float l;
- char n[20];
- }
Решение задачи: «Поиск по полю структуры»
textual
Листинг программы
- char str[20];
- for(int i=0;i<strlen(mas1[i][j].n);i++)
- str[i]=mas1[i][j].n[i];
- if(strcmp(str,r[j].n))
Объяснение кода листинга программы
- Вводится массив структур mas1, содержащий поля n и strlen(n)
- В цикле происходит заполнение массива str символами из поля n текущей структуры mas1
- Выполняется сравнение строки str со значением поля n структуры r
- Если строки не совпадают, то выполняется какое-то действие (код не представлен)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д