Code này có thể rút gọn được nữa không?

Bài này rút gọn lại được nữa không ạ?

#include <stdio.h>
int main (){
    int a,b,c,d,l;
    printf("Nhap chu so xe dau tien: ");
    scanf("%d",&a);
    printf("Nhap chu so xe thu hai: ");
    scanf("%d",&b);
    printf("Nhap chu so xe thu ba: ");
    scanf("%d",&c);
    printf("Nhap chu so xe thu tu: ");
    scanf("%d",&d);
    l = (a+b+c+d) % 10;
    printf("So nut cua xe la = %d", l);
}

Nhập vậy không tiện :slight_smile: người ta nhập hẳn 1 con số ấy rồi mới phân tích.

6 Likes

nhập sao ạ ? mình mới học nên gà quá

#include <stdio.h>
int main (){
	int n, total=0;
	printf("Nhap n: ");
	scanf("%d",&n);
	for(int i=0; i<n; i++){
		int val;
		printf("Nhap chu so xe thu %d: ", i);
		scanf("%d",&val);
		total += val;
	}
	
	printf("So nut cua xe la = %d", (total % 10) );
}
5 Likes
#include <stdio.h>
int main (){
	int bienSoXe = 0, tongNut = 0;
	printf("Nhap bien so xe: ");
	scanf("%d",&bienSoXe);
	while (bienSoXe > 0){
                tongNut += bienSoXe%10;
                bienSoXe /=10;
       }
	printf("So nut cua xe la = %d", tongNut%10);
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?