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

Đề tài: sửa lỗi giúp em với :)

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

    Red face sửa lỗi giúp em với :)

    ở mục điểm trung bình khi gõ nó luôn về 0.00 là do sai đâu ạ
    C++ Code:
    1. #include<stdio.h>
    2. #include<conio.h>
    3.  
    4. struct sv{
    5.     char hoten[30];
    6.     short int namsinh;
    7.     char lop[10];
    8.     float diemtb;
    9. };
    10. void nhap(sv a[],int n){
    11.     for(int i=0;i<n;i++) {
    12.     printf("\nHo va ten :");fflush(stdin);
    13.     gets(a[i].hoten);fflush(stdin);
    14.     printf("\nNam sinh :");
    15.     scanf("%d",&a[i].namsinh);
    16.     fflush(stdin);
    17.     printf("\nLop :");
    18.     gets(a[i].lop);fflush(stdin);
    19.     printf("\nDiem TB :");
    20.     scanf("%.2f",&a[i].diemtb);
    21. }
    22. }
    23. void hien(sv a[],int n) {
    24.     for(int i=0;i<n;i++) {
    25.     printf("\n%-10d%-20s%-10d%-10s%-3.2f",i+1,a[i].hoten,a[i].namsinh,a[i].lop,a[i].diemtb);
    26.     printf("\ndiem tb %-3.2f", a[i].diemtb);
    27. }
    28. }
    29. int main() {
    30.     sv a[10];
    31.     int n=2;
    32.     nhap(a,n);
    33.     hien(a,n);
    34.     return 0;
    35. }

  2. #2
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất đông người
    Bài viết
    528

    Bạn viết thế này nhé.

    C++ Code:
    1. scanf("%f",&a[i].diemtb);
    -...- -.- .. .-.. .-.. - .... . -... . .- ... - .-.-.

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