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

Đề tài: [ Solved ]int kiemtra(charch, chars[]) --> lỗi

  1. #1
    Ngày gia nhập
    11 2008
    Bài viết
    1

    Mặc định [ Solved ]int kiemtra(charch, chars[]) --> lỗi

    Code:
    //Dem so lan xuat hien 1 chu cai
    #include <stdio.h>
    #include <conio.h>
    #include <string.h>
    int kiemtra(char ch, char s[])
    {
    	int i,j,d;
    	d=0;
    	j=strlen(s);
    	for (i=0; i<=j; i++)
    	{
    		if(s[i]==ch);
    		d++;
    	}
    	return d;
    }
    void main()
    {
    	int i,d;
    	char ch, s[10];
    	for (i=0; i<2; i++)
    	{
    		printf("nhap chuoi: ");
    		gets(s);
    		printf("\nNhap ky tu can kt: ");
    		scanf("%c",&ch);
    		d=kiemtra(ch,s);
    		printf("\nktu %ch xuan hien trong chuoi %d lan.",ch,d);
    	}
    }

    bài này ko báo lỗi mà chạy sai, mình ko biết phải sửa ntn nữa vì thật sự mình mất căn bản mảng, chuỗi, cấu trúc; anh em nào rành giúp mình với...
    Đã được chỉnh sửa lần cuối bởi thanchet1987 : 28-11-2008 lúc 09:51 AM.

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    charch, chars[]
    C++ Code:
    1. char ch, char s[]
    Cái này không phải mcb bt mà là mcb trầm trọng T_T, thôi kiếm sách đọc lại đi đã !

  3. #3
    Ngày gia nhập
    01 2008
    Bài viết
    240

    Trích dẫn Nguyên bản được gửi bởi thanchet1987 Xem bài viết
    Code:
    //Dem so lan 1 ky tu xuat hien trong chuoi
    #include <stdio.h>
    #include <conio.h>
    #include <string.h>
    int kiemtra(char ch, char s[])
    {
    	int i,j,d;
    	d=0;
    	j=strlen(s);
    	for (i=0; i<=j; i++)
    	{
    		if(s[i]==ch)
    		d++
    	}
    	return d;
    }
    void main()
    {
    	int i,d;
    	char ch, s[10];
    	for (i=0; i<2; i++)
    	{
    		printf("nhap chuoi: ");
    		gets(s);
    		printf("\nNhap ky tu can kt: ");
    		scanf("%c",&ch);
    		getchar();
    		d=kiemtra(ch,s);
    		printf("ktu %ch xuan hien trong chuoi %d lan."),ch,d);
    	}
    }

    bài này báo lỗi ở dòng in đậm mà mình ko biết phải sửa ntn nữa vì thật sự mình mất căn bản mảng, chuỗi, cấu trúc; anh em nào rành giúp mình với...
    int kiemtra(char ch, char s[])
    Phải có dấu cách giữa kiểu dữ liệu và tên biên.
    Lời khuyên, nên mua quyển sách C của GS Ất về mà đọc
    Time

  4. #4
    Ngày gia nhập
    11 2008
    Nơi ở
    Neverland
    Bài viết
    48

    C Code:
    1. //Dem so lan xuat hien 1 chu cai
    2. #include <stdio.h>
    3. #include <conio.h>
    4. #include <string.h>
    5. int kiemtra(char ch, char s[])
    6. {
    7.     int i,j,d;
    8.     d=0;
    9.     j=strlen(s) - 1;//Chỗ này cũng sửa
    10.     for (i=0; i<=j; i++)
    11.     {
    12.         if(s[i]==ch) d++;//Mình đã sửa chỗ này
    13.     }
    14.     return d;
    15. }
    16. void main()
    17. {
    18.     int i,d;
    19.     char ch, s[10];
    20.     for (i=0; i<2; i++)
    21.     {
    22.         printf("nhap chuoi: ");
    23.         gets(s);
    24.         printf("\nNhap ky tu can kt: ");
    25.         scanf("%c",&ch);
    26.         d=kiemtra(ch,s);
    27.         printf("\nktu %ch xuan hien trong chuoi %d lan.",ch,d);
    28.     }
    29. }
    I'm superman

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

  1. [Solved]xem hộ mình với ( sao không lặp lại nhỉ)
    Gửi bởi minhphuong90 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 8
    Bài viết cuối: 09-11-2008, 06:05 PM
  2. [ Solved ]Xây dựng lớp ĐỒTHI
    Gửi bởi bluesky_123078 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 09-11-2008, 09:34 AM
  3. [ Solved ]Lưu trữ đa thức
    Gửi bởi cutecat trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 06-10-2008, 11:38 PM
  4. [Solved] Hỏi về con trỏ
    Gửi bởi RedHatLinux9 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 17-09-2008, 08:01 AM
  5. [ Solved ]Cần hướng dẫn về bài tập màng!!
    Gửi bởi itthuyloi trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 03-06-2008, 03:00 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