Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: In mỗi từ trên mỗi dòng của chuỗi S ?

  1. #1
    Ngày gia nhập
    03 2012
    Bài viết
    2

    Mặc định In mỗi từ trên mỗi dòng của chuỗi S ?

    Làm hoài mà ko dc, ai giúp mình với ?
    Cụ thể là : Đếm số từ của chuỗi và in lên mỗi dòng các từ đó .

    Hjx, mai nộp ruj, a e giúp mình với (Làm 60 cái BT ruj chỉ còn vài cái nữa, huhu)
    CODE thế này:

    Code:
    void demtu(char s[]){
    	int i=0,dem=0;
    	while(s[i]!='\0')
    	{
    		if(s[i]==' ')		
    			i++;
    		else 
    		{
    			dem++;
    			// Tra ve "tu"
    			while(s[i] != '\0' && s[i]!=' ')
    			{ 
    				cout<<s[i];i++;
    			}
    			i++;
    			cout<<endl;
    		}
    	}
    	cout<<"Dem la: "<<dem<<"\n";
    }

  2. #2
    Ngày gia nhập
    03 2012
    Nơi ở
    Bình Thuận(đang học ở HCM)
    Bài viết
    2

    Code:
    while(s[i] != '\0' && s[i]!=' ')/*Sửa lại thành || thử bạn*/
    Mình gà có người gà hơn mình! Nhưng ĐỪNG lấy đó mà TỰ CAO!
    Mình pro có người pro hơn mình! Nhưng ĐỪNG lấy đó mà TỰ TI!

  3. #3
    Ngày gia nhập
    03 2012
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi thientrang1203 Xem bài viết
    Code:
    while(s[i] != '\0' && s[i]!=' ')/*Sửa lại thành || thử bạn*/
    Eo, cái đó sửa xong nó tả tơi lun.
    Có ai ko giúp mình nhanh đi, ko thoi tối nay thức nguyên đêm lun, hjx

  4. #4
    Ngày gia nhập
    02 2012
    Nơi ở
    Xanhpetecbua-Nga
    Bài viết
    34

    sửa luôn cho nhanh:
    C++ Code:
    1. void demtu(char s[])
    2. {
    3.     int i=0,dem=0;
    4.     while(s[i]!='\0')
    5.     {
    6.         if(s[i]!=' ')//có thể thêm đk s[i]!='.'&&s[i]!=','
    7.          {
    8.           cout<<s[i];
    9.           if(s[i+1]==0||s[i+1]==' ')// có thể thêm đk||s[i+1]=='.'||s[i+1]==','
    10.            {
    11.             dem++;
    12.             cout<<endl;
    13.            }
    14.          }
    15.         i++;
    16.     }
    17.     cout<<"Dem la: "<<dem<<"\n";
    18. }

  5. #5
    Ngày gia nhập
    03 2012
    Bài viết
    2

    Hay qua' thanks nha

Các đề tài tương tự

  1. Hiển thị trỏ chuột trên datagridview tại dòng khi trước khi nhấn nút "Sửa"
    Gửi bởi tranthanhtrucnh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 11-09-2013, 02:40 PM
  2. ADO.NET Insert 1 ký tự vào vị trí 1 dòng thẳng hàng với ký tự gạch chân dòng trên trong Richtextbox
    Gửi bởi gacongnghiep_cs trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 22-08-2013, 06:17 PM
  3. Regual express lấy chuỗi xác định trên nhiều dòng?
    Gửi bởi EnnerIT trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 6
    Bài viết cuối: 11-05-2011, 10:17 AM
  4. Nên viết 1 dòng code dài trên 1 dòng hay trên nhiều dòng??
    Gửi bởi longtth trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 8
    Bài viết cuối: 25-10-2010, 01:07 AM
  5. Lấy chỉ số dòng của 1 dòng bất kì trong DataGridView trên C#?
    Gửi bởi concobe trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 20-04-2009, 05:48 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn