Tổng các chữ số của số nguyên dương
BÀI TOÁN
Bài toán: tính tổng các chữ số của số nguyên dương n
Ví dụ: n=1235 thì S = 1+2+3+5 = 11
CHƯƠNG TRÌNH MẪU
Code:
#include "conio.h"
#include "stdio.h"
//tong cac chu so cua n
unsigned int S(unsigned int n) {
unsigned int temp = 0;
do
{
temp+= n%10;
n = n/10;
}while(n>0);
return temp;
}
//chuong trinh chinh
void main(){
clrscr();
unsigned int n;
printf("Nhap vao n = ");
scanf("%d",&n);
printf("S = %d",S(n));
getch();
}