#include <stdio.h>
void func(char * sc, char *dst){
size_t size=0, start=0;
while(sc[size]!='\0')
{
dst[size] = ' ';
size++;
}
for(size_t stop=0; stop < size+1; stop++)
{
if(sc[stop] == ' ' || stop == size )
{
for(size_t j= 0; j<(stop-start); j++)
{
*(dst+size-stop+j) = *(sc+start+j);
}
start = stop+1;
}
}
dst[size] = '\0';
}
#define MAX_STR_LEN 1024
int main()
{
char src[MAX_STR_LEN] = "merhaba hava? Cok guzel..";
char dst[MAX_STR_LEN];
func(src,dst);
printf("%s",dst);
return 0;
}