Sample
#include <stdio.h>
int change_str(char *, char *, char *);
void print_stats(int, int);
Goto the Contents
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "sample.h"
void main(int argc, char *argv[])
{
char string[81];
int changes=0;
if(argc < 2 || argc > 3 || strlen(argv[1]) == 0)
{
fprintf(stderr, "Usage: %s from_string [to_string]\n", argv[0]);
exit(1);
}
while(fgets(string, sizeof(string), stdin))
{
if(argc == 3)
{
changes += change_str(string, argv[1], argv[2]);
}
else
{
changes += change_str(string, argv[1], "");
}
}
if(argc == 3)
{
print_stats(changes, strlen(argv[2])-strlen(argv[1]));
}
exit(0);
}
Goto the Contents
Thu Feb 3 15:12:11 2000