AnonymousAnonymous -5 years ago
713 0

I can't seem to get this to work properly.


Example from book

#include <stdio.h>
#include <string.h>

char tracks[][80] = {
	"I left my heart in Harvard Med School",
	"Newark, Newark - a wonderful town",
	"Dancing with a Dork",
	"From here to maternity",
	"The girl from Iwo Jima",

void find_track(char search_for[])
	int i;
	for (i = 0; i < 5; i++) {
		if (strstr(tracks[i], search_for)) 
			printf("Track %i: '%s'\n", i, tracks[i]);

int main()
	char search_for[80];
	printf("Search for: ");
	fgets(search_for, 80, stdin);
	return 0;
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download