Thứ nhất là cậu chưa search ,thứ 2 câu hỏi còn thiếu rõ ràng !!!
Nếu cậu cứ hỏi như vậy thì biết bao giờ có câu trả lời được , cậu nói rõ hơn chút coi
Đề là tách chuỗi theo yêu cầu nhập vào 1 số
Là nhập vào 1 số rồi sau đó mình tách chuỗi đó theo giới hạn của con số mình nhập
Đã được chỉnh sửa lần cuối bởi solaptrinhwa : 21-03-2007 lúc 04:52 PM.
Thứ nhất là cậu chưa search ,thứ 2 câu hỏi còn thiếu rõ ràng !!!
Nếu cậu cứ hỏi như vậy thì biết bao giờ có câu trả lời được , cậu nói rõ hơn chút coi
Chẳng hạn có chuỗi "HELLO WORLD", sau đó nhập n=5 thì chúng ta sẽ được 2 chuỗi "HELLO" và "_WORLD" (_ là khoảng trắng? không bạn? Làm ơn nói rõ nhé
uh bạn nói đúng ý mình rồi đó
Ah, ra vậy thí dụ lại : nếu nhập vào chuỗi "Hello" và số 3 thì nó đưa ra 2 chuỗi "Hel" và "lo" phải ko. Nếu vậy thì : ta dùng 2 vòng for 1 là for từ 1 đến 5(số đã nhập) rôi xuất ra các kí tự a[1]...a[5]. Vòng thứ 2 thì for từ 5(số đã nhập) đến độ dài cuối của chuỗi rồi xuất ra là xong a[6]...a[length(chuỗi)]
Theo mình nghĩ là như thế này:
for(int k=0; k<strlen(a);k++)
{
for(int i=1;i<=n;i++)
{
b[i]=a[k];
printf("%s",b[i]);
printf("\t");
}
}
Liệu có được không nhỉ ?
Moi người ơi, trong C có hàm copy n kí tự từ xâu này sang xâu khác bắt đầu từ 1 vị trí xác định như trong pascal không nhỉ
Hic, làm gì cần for, dùng memcpy, copy 1 vùng nhớ sang chỗ khác.
Ví dụ:
char s[] = "Hello world";
int n = 5;
char s1[10];
char s2[10];
memcpy (&s1[0], &s[0], n);
s1[n] = '\0';
memcpy (&s2[0], &s[n], strlen (s) - n);
s2[strlen (s) - n] = '\0';
Life:\> dir
Đề tài này và đề tài sau đây là giống y như nhau thì phải? Dreaminess vừa sửa lại tên tiêu đề của đề tài này.
http://forums.congdongcviet.com/showthread.php?t=1572
Có hỏi thì hỏi cho rõ ràng và đơn giản thôi, câu hỏi đã bí xì rồi nói chi đến việc giải đáp nó. Phải không nào?
Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó.Email: kevin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
Phone: 0972 89 7667
Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp hoặc bị sự thiếu kỷ luật làm tiêu tan sự nghiệp.