Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

    giúp em bài này với nha!

      Thành Viên Chính Thức
      nhinho2011

      Giới tính : Nữ

      Tuổi : 30

      Đến từ : Bình Thuận

      Ngày Tham gia : 30/05/2012

      Tổng số bài gửi : 4

      #1

       Thu May 31, 2012 3:19 pm

      giúp em bài này với nha! JY9uxeCKv1gAAAAASUVORK5CYII=
      Tony Stark

      Giới tính : Nam

      Tuổi : 31

      Đến từ : Cần thơ

      Ngày Tham gia : 10/01/2012

      Tổng số bài gửi : 750

      #2

       Thu May 31, 2012 7:15 pm

      nhập xuất thì làm như sao
      Code:
      #include <stdio.h>
      #include <conio.h>

      main(void)
      {
         struct nhanvien
         {
            char manv[100];
            char tennv[100];
            char email[100];
         };
         nhanvien d;
         int n,i;
         printf("Nhap So Nhan Vien:");
         scanf("%d",&n);
         for(i=1;i<=n;i++)
         {
            fflush(stdin);
            printf("Nhap Ma Nhan Vien Thu %d:",i);
            gets(d.manv);
            fflush(stdin);
            printf("Nhap Ten Nhan Vien Thu %d:",i);
            gets(d.tennv);
            fflush(stdin);
            printf("Nhap Email Nhan Vien Thu %d:",i);
            gets(d.email);
            fflush(stdin);
         }
         for(i=1;i<=n;i++)
         {
            printf("Ma Nhan Vien Thu %d:",i);
            puts(d.manv);
            printf("Ten Nhan Vien Thu %d:",i);
            puts(d.tennv);
            printf("Email Nhan Vien Thu %d:",i);
            puts(d.email);
         }
      }
      còn tìm số người họ trần bạn tách họ,đệm,tên ra rồi so sánh nếu họ là 'tran' thì j++
      code tách ho,đệm,tên
      Code:
      #include<stdio.h>
      #include<conio.h>
      #include<string.h>
      #include<ctype.h>
      #include<stdlib.h>
      void nhap(char st[100])
      {
        printf("NHAP XAU : ");
        gets(st);
      }
      void chuanhoa(char st[100])
      {
         int i,j=0,n=strlen(st);
         for (i=0; i<n; i++)
         {
            if ((st[i]==' ') && (st[i+1]==' '))
            {
               for(j=i;j<=n+1;j++)
               st[j]=st[j+1];
               i--;
            }
         }
         n=strlen(st);
         if (st[n-1]==' ')
         st[n-1]='\0';
         if (st[0]==' ')
            for(i=0; i<=n; i++)
         st[i]=st[i+1];
      }
      void catten(char st[50])
      {
         int i,j,d,c;
         char ho[50],dem[50],ten[50]; 
         for (i=0; i<strlen(st); i++)
         if (st[i]!=' ')
         ho[i]=st[i];
         else
         {
            d=i+1;
            break;
         }
         ho[i]='\0';
         j=0;
         for (i=strlen(st)-1; i>=0; i--)
         if(st[i]!=' ')
         {
            ten[j]=st[i];
            j++;
         }
         else
         {
            c=i-1;
            break;
         }
         ten[j]='\0';
         strrev(ten);//dao? ngc
         j=0;
         for (i=d; i<=c; i++)
         {
            dem[j]=st[i]; j++;
         }
         dem[j]='\0';
         printf("Ho: ");puts(ho);
         printf("Dem: ");puts(dem);
         printf("Ten: ");puts(ten);
      }
      main()
      {
         char st[100];
         nhap(st);
         chuanhoa(st);
         catten(st);
         getch();
      }