#pragma warning(disable: 4996)

#include <stdio.h>
#include <conio.h>
#include <Windows.h>

int main()
{
sonut:

	int nnbsxe, nnsnut = 0, nnbsx;
	printf("Nhap bien so xe: ");
	scanf("%d", &nnbsxe);

	nnbsx = nnbsxe;
	
	nnsnut += (nnbsxe % 10);
	nnbsxe /= 10;

	nnsnut += (nnbsxe % 10);
	nnbsxe /= 10;

	nnsnut += (nnbsxe % 10);
	nnbsxe /= 10;

	nnsnut += (nnbsxe % 10);
	nnbsxe /= 10;

	nnsnut += nnbsxe;

	nnsnut %= 10;

	nnbsx >= 10000 && nnbsx <= 99999 ? 
		printf("\nSo nut: %d nut.\n\n", nnsnut) && (nnsnut <= 4 ? printf("Bad!") : nnsnut >= 8 ? printf("Excelent!") : printf("Good!")) :
		printf("\n\aError! Please check again!");

	printf("\n\nPress 'c' to continue!\nPress any key to exit!");
	
	char x = getch();
	if (x == 'c' || x == 'C')
	{
		system("cls");
		goto sonut;
	}
	
	return 0;
}