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

Đề tài: Số nguyên lớn không tìm ra lỗi !!

Threaded View

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

    Question Số nguyên lớn không tìm ra lỗi !!

    Các bạn sửa dùm lỗi cho mình với ... Mình nghĩ miết mà không ra:

    Code:
    #include <stdio.h>
    #include <conio.h>
    #include <string.h>
    #include <alloc.h>
    char *chuoi1,*chuoi2,*chuoi;
    int n,i;
    /*===============================*/
    char *nhapchuoi()
    {
      char tam[100],*p;
      printf("Nhap chuoi : ");
      gets(tam);
      if ((strlen(tam)>=30) && (strlen(tam)<=100))
          {
    	 p=(char *)malloc(sizeof(char)*strlen(tam));
    	 strcpy(p,tam);
    	 return p;
          }
      else
         return " ";
    
    
    }
    
    /*================================*/
    void chuanhoa (char s[100])
    {
    
      int l,j;
      l=strlen(s);
        for (i=0;i<l;i++)
          {
    	if (s[i]==' ' || s[i+1]==' ')
    	   {
    	    for (j=i; j<l; j++)
    		s[j]=s[j+1];
    		l--;
    		i=0;
    	    }
           }
    }
    /*================================*/
    
    void main()
    {
      int max1,du;
      clrscr();
      do
          {
           chuoi1=(char *)nhapchuoi();
           n=strlen(chuoi1);
          }
       while (n<=1);
       chuanhoa(chuoi1);
       printf("chuoi 1 : %s",chuoi1);
       do
          {
           chuoi2=(char *)nhapchuoi();
           n=strlen(chuoi2);
          }
       while (n<=1);
       chuanhoa(chuoi2);
       printf("chuoi 2 : %s",chuoi2);
       max1=strlen(chuoi1);
       if (max1<strlen(chuoi2))
           max1=strlen(chuoi2);
       du=0;
       for (i=0;i<max1;i++)
    	{
    	  chuoi[i]=((chuoi1[i]-48)+(chuoi2[i]-48)+du)%10+48;
    	  du=(chuoi1[i]-48)+(chuoi2[i]-48)%10;
    	  chuoi[i]=du+48;
    	}
       printf("chuoi  : %s",chuoi);
      getch();
    }
    Đã được chỉnh sửa lần cuối bởi VINCENT : 17-04-2008 lúc 05:10 PM.

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

  1. Bài tập C giải thuật nhập vào số nguyên n in ra n số nguyên tố đầu tiên?
    Gửi bởi LTC trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 48
    Bài viết cuối: 25-04-2013, 07:40 PM
  2. Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên.
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 19-06-2011, 01:05 PM
  3. Game Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên trên C#?
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 08-06-2011, 11:12 PM
  4. Bài tập C++ chương trình đổi 1 số nguyên trong hệ thập phân sang hệ fibo và cộng 2 số nguyên được
    Gửi bởi nghiapro512 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 23-01-2011, 02:14 PM
  5. Lập trình C xin code cài đặt thuật toán sàng nguyên tố để liệt kê các số nguyên tố 2->480000
    Gửi bởi ngocdung_088 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 23
    Bài viết cuối: 06-12-2010, 11:53 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