OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
2009-05-28 Kai Tietz <kai.tietz@onevision.com>
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.misc-tests
/
acker1.c
1
#include <stdio.h>
2
3
int acker(int, int);
4
5
int
6
main(void)
7
{
8
int n = acker(3,6);
9
if (n != 509)
10
printf("acker(3,6) = %d != 509\n", n);
11
return(0);
12
}
13
14
int
15
acker(int x,int y)
16
{
17
if (x==0)
18
return(y+1);
19
else if (y==0)
20
return(acker(x-1,1));
21
else
22
return(acker(x-1, acker(x, y-1)));
23
}