Напишите программу, которая читает 4 Имена пользователя и сравнивает длины для поиска наименьших двух в длину (strlen). затем сравнивает один из этих двух алфавитов и печатает первый буквенно-буквенный порядок.Как сравнить длину 4 строки согласно strlen
Я изо всех сил, чтобы сравнить между 4 строк .. и результат должен быть не менее 2 .. не только один. Вторая часть проста, как только вы найдете минимум 2, я могу использовать strcmp.
Для получения дополнительной информации, скажем, пользователь ставит 4 названия. Джейкоб, Альфред, Русы, Райанс. Я хочу, чтобы программа, которая видит кратчайшие 2 по длине, используя базовый strlen. Любая помощь?
ИДК, почему я получил вниз голосовала так быстро лол уу Вы, ребята, так что средний: P
Я попытался вложенным, если условия .. но это была ужасная идея ..
#include <stdio.h>
#include <string.h>
#include <conio.h>
int main() {
char a[30],b[30],c[30],d[30];
gets(a);
gets(b);
gets(c);
gets(d);
if (strlen(a)<strlen(b)&&strlen(a)<c) //Not successful because d is left.
getch();
}
Почему бы не сохранить длину каждой строки в переменных и проверить, какая из них меньше –
Это домашнее задание. Это требует, чтобы вы попытались: а) прочитать лекции. б) попробуйте написать код. c) Застрял и спросите, почему этот бит кода не делает то, что ожидается –
Пожалуйста, отредактируйте свой вопрос, чтобы включить код, который вы пробовали. Похоже, вы что-то пробовали или, по крайней мере, начали. Если вы покажете нам, где вы застряли, мы, вероятно, можем доставить вас за горб. –