Get Parameters with C
Jump to navigation
Jump to search
Get parameters
- interactive approach:
<source lang="cpp">
- include "stdio.h"
int main() {
char * c; int i = 0; double d = 0.0;
printf("Enter a word\n"); scanf("%s",c); printf("Enter an integer\n"); scanf("%d",&i); printf("Enter a double\n"); scanf("%lf",&d); printf("You gave : %s %d %lf",c,i,d); printf("\n");
return 0;
} </source>
- from the command line:
<source lang="cpp">
- include "stdio.h"
int main(int argc, char* argv[]) {
if(argc != 4) { printf("\tUsage:\t"); printf("%s",argv[0]); printf(" <char> <integer> <double>\n"); } else { char * c = argv[1]; int i = atoi(argv[2]); double d = atof(argv[3]); printf("You gave : %s %d %lf",c,i,d); printf("\n"); } return 0;
} </source>
- from a file
<source lang="cpp"> </source>