Преобразует строку в long long.
#include <stdio.h> //printf()
#include <stdlib.h> // atoll()
int main(){
char *str = "-1234567890123456789"; // Строковое представление числа
long long num = atoll(str); // Переводим char * в long long
printf("%I64d", num); // Выводим число как long long "-1234567890123456789"
}