Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Bài tập C Giúp đỡ về bài tập C

    mọi người giúp mình với, đề bài thế này
    Write a program that accepts an array of integers and displays the average. Use a function to calculate the average.
    mình viết như thế mà cứ chạy lên rồi nhập số đầu tiên xong lại stop working. mọi người chỉ cho mình chỗ sai được không.
    Mã:
    #include <stdio.h>
    
    int ave=0;
    int sum=0;
    int score[10];
    
    int average();
    
    int main(int argc, char *argv[])
    {
    	for(int i=0;i<10;i++){
    		printf("Nhap vao diem mon thu %d: ",i+1);
    		scanf("%d",score[i]);
    		sum=sum+score[i];
    		fflush(stdin);
    	int average(sum);
    	}
    	return 0;
    }
    int average(){
    	ave = sum/10;
    	printf("Diem trung binh cua ban la: %d",ave);
    	return 0;
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn đã dùng C/C++ được bao lâu rồi?

    Đoạn này là gì vậy?
    Mã:
    int average(sum);
    Trong khi prototype định nghĩa là
    Mã:
    int average();
    Bạn nên đọc lại về function trong C/C++ nhé. Thân.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •