/** Να γραφεί συνάρτηση που βρίσκει και επιστρέφει την πρώτη εμφάνιση ενός αλφαριθμητικού σε ένα άλλο.
 * esto x="123ABC"
 *      y="3A"
 * epistrefei 2
 * 
 * **/
 
 # include <stdio.h>
 # include <string.h>
 
 
 int stringpos(char x[],char y[])
 {
	 int i,j;
	 for(i=0;i<strlen(x);i++)
	 {
		if(x[i]==y[0])
		{
			int allOk=1;
			/** ksekiname na psaxnoume **/
			for(j=0;j<strlen(y);j++)
			{
				/** i sinthiki i+j>=strlen(x) simainei pos 
				 * teleiosan ta grammata tou x **/
				if(i+j>=strlen(x) || x[i+j]!=y[j])
				{
					allOk=0;
					break;
				}
			}
			if(allOk) return i;
		} 
	 }
	 return -1;
	 
 }
 
 int main()
 {
	 char x[100],y[100];
	 int k;
	 printf("Dose x \n");
	 scanf("%s",x);
	 printf("Dose y \n");
	 scanf("%s",y);
	 k=stringpos(x,y);
	 printf("k = %d \n",k);
	 return 0;
 }
