Исправьте ошибки в легкой программке и выложите рабочий вариант - C (СИ)
Формулировка задачи:
#include <stdio.h> char * mystrcat(); int main() { char a[100],b[100],c[100]; scanf("%99[^\n]",a); scanf("%99[^\n]",b); c=mystrcat(a,b); printf("%s\n",c); printf("Da"); return 0; } char * mystrcat(char *a, char *b) { while ((*a++)!='\0'); --a; while ((*a++=*b++)!='\0'); return a; }
Братцы, ответе!
Решение задачи: «Исправьте ошибки в легкой программке и выложите рабочий вариант»
textual
Листинг программы
#include <stdio.h> char * mystrcat(char *, char *); int main() { char a[100], b[100], *c; scanf("%99[^\n]", a); fflush(stdin); scanf("%99[^\n]", b); c = mystrcat(a, b); printf("%s\n", c); printf("Da"); return 0; } char * mystrcat(char *a, char *b) { char *tmp = a; while ((*tmp++)!='\0'); tmp--; while ((*tmp++=*b++)!='\0'); return a; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д