Регистрация | Вход
//analiz_v_1_0#include<stdio.h>#include<string.h>void tekstovaya_cifra(int x, unsigned char *cifra) { char cifra2[10]="000000000"; cifra2[9]=0; int x1=x; int x2=0; int x3=9; int x4=0; for (x4=8;x4>0;x4--) { x2=x1-10*(x1/10); cifra2[x4]=48+x2; x1=x1/10; } for (x4=0;x4<9;x4++) cifra[x4]=cifra2[x4]; }int create_object(int number_object,int *path) { FILE *lst1; FILE *lst2; FILE *lst3; FILE *lst4;// 2 000 000 000// char full_name[23]="./az/a1/baza2/a00000002"; char full_name[23]; int i; for(i=0;i<=3;i++) { printf("i=%d \n",i); printf("path[i]=%d \n",path[i]); // full_name[i]=path[i]; } char fist_name[15]="./az/a1/baza2/a"; printf("open files:%s \n",full_name); printf("open files: \n"); mkdir(full_name);// mkdir("./az/a1/baza2/a00000002/name");// mkdir("./az/a1/baza2/a00000002/char");// mkdir("./az/a1/baza2/a00000002/iera");// mkdir("./az/a1/baza2/a00000002/intf"); if((lst1=fopen("./az/a1/baza2/a00000002/name/file1", "w"))==NULL) { printf("пЫЙВЛБ РТЙ ПФЛТЩФЙЙ ЖБКМБ ЮФЕОЙС 1\n"); return(1); } if((lst2=fopen("./az/a1/baza2/a00000002/char/file1", "w"))==NULL) { printf("пЫЙВЛБ РТЙ ПФЛТЩФЙЙ ЖБКМБ ЮФЕОЙС 1\n"); return(1); } if((lst3=fopen("./az/a1/baza2/a00000002/iera/file1", "w"))==NULL) { printf("пЫЙВЛБ РТЙ ПФЛТЩФЙЙ ЖБКМБ ЮФЕОЙС 1\n"); return(1); } if((lst4=fopen("./az/a1/baza2/a00000002/intf/file1", "w"))==NULL) { printf("пЫЙВЛБ РТЙ ПФЛТЩФЙЙ ЖБКМБ ЮФЕОЙС 1\n"); return(1); } fclose(lst1); fclose(lst2); fclose(lst3); fclose(lst4); }int main(int argc, char ** argv) { int number_object[10]={2};// char path[23]="./az/a1/baza2/a00000002"; int path[100]={2,3}; create_object(number_object[0], path); unsigned char cifra[100]="100"; printf("cifra1=%s\n",cifra); int x=1; tekstovaya_cifra(2111222333, cifra); printf("cifra2=%s\n", cifra); cifra[0]=51; printf("cifra3=%s\n", cifra); printf("version 103\n"); }