The R Project SVN R

Rev

Rev 53594 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 53594 Rev 53611
Line 1... Line 1...
1
#include <stdlib.h>
1
#include <stdlib.h>
2
#include <stdio.h>
2
#include <stdio.h>
-
 
3
#include <string.h>
3
 
4
 
4
int main(int argc, char* argv[])
5
int main(int argc, char* argv[])
5
{
6
{
6
    int status = 0;
7
    int status = 0;
7
    char line[1000];
8
    char line[1000];
8
 
9
 
9
    printf("stdout 1\n"); fflush(stdout);
10
    printf("stdout 1\n"); fflush(stdout);
10
    fprintf(stderr, "stderr 1\n");
11
    fprintf(stderr, "stderr 1\n");
11
    fflush(stderr);
12
    fflush(stderr);
12
 
13
 
13
    if (argc > 1) {
14
    if (argc > 1 && strcmp(argv[1], "1") == 0) {
14
	while(fgets(line, 1000, stdin)) printf("stdin: %s", line);
15
	while(fgets(line, 1000, stdin)) printf("stdin: %s", line);
15
	fflush(stdout);
16
	fflush(stdout);
16
    }
17
    }
-
 
18
    if (argc > 1 && strcmp(argv[1], "1")) {
-
 
19
	status = atof(argv[1]);
-
 
20
    }
17
    
21
    
18
    exit(status);
22
    exit(status);
19
}
23
}