Прикреплённый файл «indent.c»
Загрузка 1 #include <stdio.h>
2
3 int indent; /* отступ */
4
5 int sumn( int n ) /* 25.1 */
6 {
7 int res; int i;
8 indent += 2; /* indent = indent + 2, also -=, *=, /=, %/ */
9
10 for (i = 0; i<indent; i++) printf( " " );
11 printf( "sumn: start: n = %d, n%%10 = %d, n/10 = %d\n", n, n%10, n/10 );
12
13 if (n == 0)
14 res = 0;
15 else
16 res = n%10 + sumn( n / 10 );
17
18 for (i = 0; i<indent; i++) printf( " " );
19 printf( "sumn: will return %d\n", res );
20 indent -= 2;
21 return res;
22 }
23
24 int main (int argc, char **argv)
25 {
26 int n;
27 indent = 0;
28 scanf("%d", &n);
29 printf( "sumn = %d\n", sumn( n ));
30 return 0;
31 }
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2011-09-26 11:35:27, 0.6 KB) [[attachment:indent.c]]
- [получить | показать] (2011-09-26 11:35:27, 0.8 KB) [[attachment:list.c]]
- [получить | показать] (2011-09-26 11:35:27, 1.0 KB) [[attachment:list2.c]]
Вам нельзя прикреплять файлы к этой странице.