输入多个字母输出字母间空格

输入

img

小写字母
(个数在256个以下)

输出
小写字母加空格


输入
what
输出
w h a t

遍历字符,字符后插入空格就是了啊

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
    char a[256];
    int i = 0;
    scanf("%s", a); //读取
    while (a[i] != '\0')
    {
        if (a[i + 1] == '\0')
            printf("%c", a[i]);
        else
            printf("%c ", a[i]);
        i++;
    }
    return 0;
}



#include <stdio.h>

int main(int argc, char const *argv[])
{
    char arr[256];
    scanf("%s",arr);
    for (int i = 0; arr[i] != '\0'; i++)
    {
        printf("%c ",arr[i]);
        
    }
    
    return 0;
}