Robiąc zadania z tablic znakowych napotkałem na taki problem jaki jest w tytule tematu. Cały czas kombinuję jak to zrobić ale niestety nie wiem jak tą spację wrzucić pomiędzy dwa znaki. Próbowałem pętlą ale niestety w ogóle program nie działa.
Coś takiego mam
#include <stdio.h>
int main()
{
char S[100];
int length;
printf("podaj ciag znakow: \n");
fgets(S,100,stdin);
length = strlen(S);
for (int i = 0; i<length; i++)
{
printf("% s",S[i]);
}
return 0;
}