Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- #include <stdio.h>
- #include <stdlib.h>
- double farr[9999];
- ////////////////////////////////////////////////////
- int main() //
- {
- for(int i = 0; i < 9999; i++)
- {
- farr[i] = rand()%200;
- farr[i] /= 10;
- }
- for(int i = 0; i < 10; i++)
- {
- printf("farr[%d] = %4.1f\n", i, farr[i]);
- }
- }
- */
- // функция принимает в параметр №:
- // 1) в Си-строке хеш (sha-256)
- // 2) Количество символов в пароле.
- // В случае успеха, функция возвращает готовый пароль, через первый параметр (char *psz).
- // Одновременно сигнализирует об успехе, возвращая 0 return 0
- //
- // Ошибки:
- // В случае ошибки, хеш не меняется на пароль в первом параметре. Остаётся неизменным.
- // -1. Длина хеш-строки меньше, чем длина пароля. return -1
- ////////////////////////////////////////////////////
- int sha_to_passw(char *psz, int n)
- {
- return 1;
- }
- /*
- // Преобразовать пару символов, отображающих число в шестнадцатеричном формате, можно так:
- #include <stdio.h>
- char sz3[3] = "ff";
- int n;
- ////////////////////////////////////////////////////
- int main() //
- {
- sscanf( sz3, "%x" , &n);
- printf("sz3 = %s\n", sz3);
- printf(" n = %d\n", n);
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement