Question 1:
#include <stdio.h>
int main() {
int num, count = 0;
printf("Enter a number: ");
scanf("%d", &num);
if (num == 0)
count = 1;
else {
while (num != 0) {
num = num / 10;
count++;
}
}
printf("Total digits = %d\n", count);
return 0;
}
Question 2:
#include <stdio.h>
int main() {
int num, sum = 0, digit;
printf("Enter a number: ");
scanf("%d", &num);
while (num > 0) {
digit = num % 10;
sum += digit;
num = num / 10;
}
printf("Sum of digits = %d\n", sum);
return 0;
}