Просто начинаем изучать Linux.Ubuntu 18.04, linux-kernel 4.15.Пробуйте этот простой код:
Я предположил, что что-то не так с stdio.h, но не смог понять это.В ожидании помощи.
#include<stdio.h>
char s[20];
"""
unsigned long ul = 1234567890;
sprintf(s,"%u",ul);
s="asb";
printf("%s\n",s);