Задача. Составить программу, которая определяет, сколько цифр в символьной строке. Программа должна работать только при вводе пароля «куку».
Решение.
#include <stdio.h>
#include <string.h>
void main()
{
char pass[] = "куку”, s[80];
int i, count = 0;
printf ("Введите пароль ”);
gets(s);
if ( strcmp ( pass, s ) != 0 )
{
printf ( "Неверный пароль” );
return;
}
printf ("Введите строку”);
gets(s);
i = 0;
while ( s[i] != ‘\0’ ) {
if ( s[i] >= ‘0’ && s[i] <= ‘9’ )
count ++;
}
printf("\nНашли %d цифр", count);
}
{
if ( s[i] >= ‘0’ && s[i] <= ‘9’ )
count ++;
i++;
}