|
|
1.1 root 1: # include <sccs.h>
2:
3: SCCSID(@(#)capital.c 8.1 12/31/84)
4:
5: capital(lower, upper)
6: char *lower, *upper;
7: {
8: register char *l, *u;
9:
10: l = lower;
11: u = upper;
12: while (*l)
13: {
14: if (*l == ' ')
15: {
16: do
17: {
18: *u++ = *l++;
19: } while (*l);
20: break;
21: }
22: if (*l >= 'a' && *l <= 'z')
23: *u++ = *l++ + 'A' - 'a';
24: else
25: *u++ = *l++;
26: }
27: *u = '\0';
28: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.