/*
 * C# Program to Read a String and find the Sum of all Digits in the String
 */
using System;
class program
{
    public static void Main()
    {
        char[] string1 = new char[20];
        int count, nc = 0, sum = 0, n, i;
        Console.WriteLine("Enter the Length of the sentence  :");
        n = int.Parse(Console.ReadLine());
        Console.WriteLine("Enter the string1 containing both digits and alphabet :");
        for (i = 0; i < n; i++)
            {
                string1[i] = Convert.ToChar(Console.Read());
            }
        for (count = 0; string1[count] != '\0'; count++)
            {
                if ((string1[count] >= '0') && (string1[count] <= '9'))
                    {
                        nc += 1;
                        sum += (string1[count] - '0');
                    }
            }
        Console.WriteLine("NO. of Digits in the string1 = {0}", nc);
        Console.WriteLine("Sum of all digits = {0}", sum);
        Console.ReadLine();
        Console.ReadLine();
    }
}

/*
Enter the Length of the sentence  :
6
Enter the string1 containing both digits and alphabet :
SAN193
NO. of Digits in the string1 = 3
Sum of all digits = 13