GATEverse Practice, past papers & mock tests
GATE 2005 · SET - 1
Programming & Data StructuresProgrammingmediumMCQ1 mark
Consider the following C-program:
c
void foo(int n, int sum) {
    int k = 0, j = 0;
    if (n == 0) return;
    k = n % 10;
    j = n / 10;
    sum = sum + k;
    foo(j, sum);
    printf("%d, ", k);
}
int main() {
    int a = 2048, sum = 0;
    foo(a, sum);
    printf("%d\n", sum);
    getchar();
}
What does the above program print?
Save your progress

Related Programming & Data Structures PYQs