|
|
1.1 ! root 1: #print ! 2: With your 'cc' command you can give the name of ! 3: an object file to be loaded with your program. ! 4: For example ! 5: cc x.c y.o ! 6: will load the previously compiled program 'y' along with ! 7: the program 'x' to be compiled now. ! 8: ! 9: The file "getnum.o" contains a subroutine "getnum" which ! 10: reads an integer and returns its value. ! 11: Write a program which reads a number and decides ! 12: whether or not it is a multiple of 23. If so print ! 13: "yes" and otherwise print "no". ! 14: Compile and test; then type "ready". ! 15: #once #create Ref1 ! 16: 23000 ! 17: #once #create Ref2 ! 18: 23001 ! 19: #once cp %s/getnum.o . ! 20: #user ! 21: a.out <Ref1 >z1 ! 22: a.out <Ref2 >z2 ! 23: grep yes z1 >/dev/null || grep no z2 >/dev/null ! 24: #succeed ! 25: /* One way: */ ! 26: ! 27: main() { ! 28: if (getnum()%23 == 0) ! 29: printf("yes\n"); ! 30: else ! 31: printf("no\n"); ! 32: } ! 33: #log ! 34: #next ! 35: 12.1a 10
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.