#include #include #define TRUE 0 #define FALSE 1 int main() { char string[255]; /* strang som ska sakas */ int tf = 1; /* True or false? */ int c=0, z=0; /* raknare, antal tecken */ char sign[0]; printf("Welcome to the string searcher, give string and sign to search for! ->"); fgets(string, sizeof(string), stdin); scanf("%c", sign); printf("%s\n", string); printf("%c\n", sign); while(tf == FALSE ) /* Sa lange tf är falsk fortsätt loopa */ { c++; /* oka räknaren med ett varje gang */ if( string[c] == sign ) /* Om elment "c" har ett "sign" */ { z++; /* oka raknaren med 1 nar "z" stots pa. */ printf("%d\n", z); /* Visa det pa raknaren */ } else if ( string[c] == '\0' ) /* Om vi hittar ett "\0", */ { /* AVBRYT OCH GE INFO*/ printf("Reached end of string, no more results to show\n"); printf("Found %d'%cs in the string\n", z, sign); tf = TRUE; } } system("pause"); return 0; }