works in the book but not in my compiler
I am learning to program and this program is suppost to work in the book but it will not find anything. I'm stumped
Thanks
Code:
#include <stdio.h>
#include <string.h>
char tracks[][80] = {
"I left my Heart at Harvard Medical School",
"Newark, Newark, You suck balls",
"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]);
else
printf("Nothing found\n");
}
}
int main()
{
char search_for[80];
printf("Search for: ");
fgets(search_for, 80, stdin);
printf("search_for = '%s'\n", search_for);
find_track(search_for);
system("pause");
return 0;
}