#include <locale.h>
#include <stdio.h>
#include <string.h>
int calculate_chars(const char *string, int include_spaces) {
if (include_spaces)
return strlen(string);
int result = 0;
for (int i = 0; i < strlen(string); i++)
if (string[i] != ' ')
result++;
return result;
}
int calculate_words(const char *string) {
int result = 1;
int string_len = strlen(string);
for (int i = 0; i < string_len; i++)
if (i != string_len && string[i] == ' ' && string[i + 1] != ' ')
result++;
return result;
}
int main(int argc, char *argv[]) {
if (argc < 2) {
printf("Error: string is null\n");
return 1;
}
setlocale(LC_ALL, "");
char *text = argv[1];
printf("Chars count: %d\n", calculate_chars(text, 1));
printf("Chars count exclude spaces: %d\n", calculate_chars(text, 0));
printf("Words count: %d\n", calculate_words(text));
return 0;
}
Написал вот такую прогу. Периодически приходится заходить на левые сайты что бы просто посмотреть сколько слов, символов в тексте. Короче на C написал. Сурсы
Nosok
Пропатчил авалоникс. Теперь есть версия 2.0.1 Что сделал: ● Баг фиксы ● Теперь нормально работает иконка Патч мелкий, но если дальше что-то пойду делать, получится уже минорка. В общем скачиваем
Выпустил минорное обновление с обновлением дизайна. Версия теперь 2.1.0
Честно, я не до конца уверен в этом дизайне, и думаю что стоит добавить иконки вместо слов, но, в будущем добавим
This media is not supported in your browser
VIEW IN TELEGRAM
Два патча за день. Добавил динамическое окно, сделал фиксы кнопок.
Решил, кстати, ставить в посты более нейтральные треки, всё же далеко не всем нравится металлика
🔥2
Стоит ли добавить в авалоникс опциональную загрузку треков с VK музыки?
Final Results
50%
Да
50%
Нет
Nosok
Стоит ли добавить в авалоникс опциональную загрузку треков с VK музыки?
Короче фиг нам, лицензия к сожалению не позволяет. Я хотел это сделать, так как увидел что в другом плеере, который тоже лежит на гитхабе, это есть, но я вообще без понятия как они это сделали, наверно нарушают ап
🤯1