Scanf w pętli while.

0

Witam. Chodzi o kod alarmu. Po detekcji ruchu przez sensor jest wykonywana funkcja robiąca zdjęcie. Chodzi o to, aby działała równolegle wraz z oczekiwaniem scanf - na wprowadzenie hasła dezaktywującego ( Zdjęcia mają być robione w tym samym czasie, gdy można wprowadzać dane do scanf). Jakieś sugestie?

 while(1)
	{
		do
		{
			printf("Aktywuj alarm: ");
			scanf("%d", &podane);
			if (podane == haslo)
			{
						

				if(digitalRead(4)==1)//czujnik wykrywa ruch
				{
					//funkcja robiąca zdjęcia
				}

				else
				{
					
				}
			}
		}

		while(podane != haslo);

		do
		{
			printf("Podaj haslo: ");
			scanf("%d", &podane);
		}

		while(podane != haslo);

	}
2

pthread.

1 użytkowników online, w tym zalogowanych: 0, gości: 1