Добавить во вторую строку первую с пробелами мужду символами - C (СИ)
Формулировка задачи:
Добавить во вторую строку первую с пробелами мужду символами. Почему то даже при двух символах в первой строке появляется 13 во второй. Помогите разобраться в чем ошибка
#include <stdio.h> #include <string.h> int main(void) { char str[80],str2[160]; gets(str); int l,j=0; l=strlen(str); printf("%d \n",l); for (int i=0;i<l;i++) { str2[j]=str[i]; j+=2; } for (int i=1;i<(l*2);i+=2) { str2[i]=' '; } printf("\n"); printf("%d\n",strlen(str2)); puts(str2); return 0; }
Решение задачи: «Добавить во вторую строку первую с пробелами мужду символами»
textual
Листинг программы
str2[j] = '\0';
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д