Совсем недавно пересел на С и был удивлен отсутствием простейших функций, какие есть в высокоуровневых ЯП
И сейчас мне тяжковато изобретать все эти алгоритмы заново.
Вот я и думаю, есть ли где-то что-то уже готовое? Ведь с подобными задачами сталкивается каждый
Готовое есть, в стандартных библиотеках. Не все, конечно, но многое. Советую просто открыть любой сайтик по си, в котором перечислены функции из разных стандартных библиотек и пробежаться по всему что там есть.