cuốn sách gpt4 ai đã làm

c – Kết hợp từng chữ cái trong một chuỗi (theo thứ tự) thành một chuỗi mới

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 07:54:41 28 4
mua khóa gpt4 Nike

Vì vậy, tôi vẫn còn rất mới với lập trình C.
Có 3 chuỗi có cùng độ dài.
str1="abc", str2="def", str3="ghi".
Đầu ra trong chuỗi mới sẽ tương tự như "adgbehcfi".

#include

int main(void)
{
char str1[32], str2[32], str3[32], s[32];
số int, i, j=0;
printf("Chèn chuỗi 1:");
scanf("%s", str1);
printf("Chèn chuỗi 2:");
scanf("%s", str2);
printf("Chèn chuỗi 3:");
scanf("%s", str3);
for(count=0;str1[count]!='\0';count++);
for(i=0;i<>
str1[i]=s[j];
str2[i]=s[j+1];
str3[i]=s[j+1];
j++;

}
printf("Chuỗi:%s", s);
return 0;
}

Tôi đã thử chạy chương trình này nhưng khi tôi cố gắng hiển thị chuỗi mới thì nó không xuất hiện. Mọi sự giúp đỡ đều được đánh giá cao.

câu trả lời hay nhất

for(i=0, j = 0;j
s[i] = str1[j];
s[i+1] = str2[j];
s[i+2] = str3[j];
}
s[i] = '\0';
printf("Chuỗi:%s", s);

Đó là điều bạn muốn :) Là một thử thách nhỏ, hãy cố gắng tìm hiểu xem nó hoạt động như thế nào, nó sẽ giúp bạn hiểu chuyện gì đang xảy ra. Vì lợi ích của cộng đồng SO, tôi sẽ quay lại sau khoảng một giờ và chỉnh sửa câu trả lời giải thích tác dụng của việc này.

Về c - hợp nhất từng chữ cái trong một chuỗi (theo thứ tự) thành một chuỗi mới, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/50958241/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress