Documente Academic
Documente Profesional
Documente Cultură
h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int v[] = { 7, 1, 2, 5, 8, 10 };
int s = 0, p = 1;
s += v[i];
p *= v[i];
printf("\n");
return 0;
}*/
unsigned int a, b;
return 0;
}*/
unsigned int a;
int cnt = 0;
int v[] = { 4, 5, 4, 6, 5, 6, 4, 7, 8, 5, 7, 4 };
scanf("%u", &a);
if (a == v[i]) cnt++;
return 0;
}*/
do {
scanf("%d", &input);
cnt++;
v = (int*)realloc(numbers, cnt * sizeof(int));
if (v != NULL)
numbers = v;
numbers[cnt - 1] = input;
else
free(numbers);
exit(1);
return 0;
}*/
int n;
scanf("%d", &n);
while (cn)
cifre[cnt++] = cn % 10;
produs *= (cn % 10);
cn /= 10;
cnt--;
printf("\n");
cnt++;
return 0;
}*/
int v[] = { 4, 5, 4, 6, 5, 6, 4, 7, 8, 5, 7, 4 };
ind = i;
aux = v[i];
v[i] = v[ind];
v[ind] = aux;
}
return 0;
}*/
int v[] = { 7, 6, 4, 9, 7, 3, 6 };
numarator += prod;
suma_pond += w[i];
return 0;
}*/
scanf("%d", &a[i][j]);
int s = 0;
s += a[i][j];
med[i] = s / 3;
interschimbareLiniiSiColoane(&(med[i]), &(med[j]));
interschimbareLiniiSiColoane(&(a[i][k]), &(a[j][k]));
int s = 0;
s += a[j][i];
med[i] = s / 3;
interschimbareLiniiSiColoane(&(med[i]), &(med[j]));
interschimbareLiniiSiColoane(&(a[k][i]), &(a[k][j]));
return 0;
}*/
printf("%d\n", len);
return 0;
}*/
{
char s[] = "ardei,rosii,ceapa,castraveti,mere,usturoi";
printf("%d\n", nr_voc);
return 0;
}*/
printf("%d\n", nr_cuvinte);
return 0;
}*/
int poz;
gets(sir1);
gets(sir2);
scanf("%d", &poz);
puts(intercal);
return 0;
}*/
int* a, * b;
int x, y;
a = &x;
b = &y;
scanf("%d%d", a, b);
interschimbare(a, b);
return 0;
}*/
puts(sir);
return 0;
}*/
gets(sir1);
gets(sir2);
alfabetic(sir1, sir2);
puts(sir1);
puts(sir2);
return 0;
}*/
gets(sir);
gets(subsir);
return 0;
}*/
gets(sir);
scanf("%c", &caracter);
sirFaraVocaleSauSirOglindit(sir, caracter);
return 0;
}*/
/*int main()
char c;
int n;
scanf("%d", &n);
scanf("%c", &c);
puts(final);
return 0;
}*/
/*int main()
{
char** sir;
int n = 10;
sortareAlfabetica(sir);
return 0;
}*/
/*int main()
afisareInmultireMatriceNepatratica(matrix, 4, 4);
return 0;
}*/
/*int main()
{
printf("nr_lina = ");
scanf("%d", &nr_lina);
printf("\nnr_cola = ");
scanf("%d", &nr_cola);
printf("\nnr_colb = ");
scanf("%d", &nr_colb);
return 0;
}*/
/*int main()
{
float medie_aritmetica;
afisareVector(vector);
return 0;
}*/
char nume[20];
char prenume[20];
int varsta;
float factor_risc;
}imb, bol;
/*int main()
int nr_om;
scanf("%d", &nr_om);
return 0;
}*/
/*int main()
int nr_om;
scanf("%d", &nr_om);
populareStructura(om, nr_om);
char c;
scanf("%c", &c);
gets(nume_propriu);
return 0;
}*/
afisareText("date.in");
printf("\n%d\n", numarPropozitii("date.in"));
return 0;
}*/
/*int main()
int nr_cuv = 0;
return 0;
}*/
/*int main()
fisierInversFisier("date.in", "date.out");
return 0;
}*/
int nr;
scanf("%d", &nr);
printf("%s\n", cuvant);
return 0;
}*/
char* nume;
char prenume[20];
float medie;
}student;
/*int main()
int nr_stud = 0;
student s[100];
return 0;
}*/
numaiNumere("date.in");
return 0;
}*/
/*int main()
return 0;
}*/
{
int aux = *a;
*a = *b;
*b = aux;
int cnt = 0;
return cnt;
int cnt = 0;
cnt++;
return cnt;
int nr = 0;
while (p != NULL)
nr++;
p = strtok(NULL, ",");
}
return nr;
int n = strlen(sir1);
int m = strlen(sir2);
inter[i] = sir1[i];
return inter;
int aux;
aux = *a;
*a = *b;
*b = aux;
concate[i] = s1[i];
return concate;
strcpy(temp, sir1);
strcpy(sir1, sir2);
strcpy(sir2, temp);
int nr_aparitii = 0;
int n = strlen(sir);
int m = strlen(subsir);
int j = 0;
int cnt = 0;
while (sir[i++] == subsir[j++])
cnt++;
if (cnt == m)
nr_aparitii++;
cnt = 0;
return nr_aparitii;
int i = 0, cnt = 0;
printf("%c", sir[i]);
i++;
else
printf("%c", sir[i]);
}
char** alocareListaCuvinte(int nr)
return lista;
gets(siruri[i]);
citireListaCuvinte(siruri, n);
strcpy(final, siruri[0]);
int m = strlen(siruri[0]);
m += strlen(siruri[i]);
exit(-1);
else {
strcat(aux, siruri[i]);
final = aux;
return final;
int n = 10;
strcpy(s, sir[i]);
strcpy(sir[i], sir[j]);
strcpy(sir[j], s);
}
int*** alocareMatrice3D(int n)
int*** mat;
return mat;
int suma = 0;
scanf("%d", &mat[i][j][k]);
suma += mat[i][j][k];
printf("\n");
char aux[20];
//interschimbare nume
strcpy(aux, om[i].nume);
strcpy(om[i].nume, pers[i].nume);
strcpy(pers[i].nume, aux);
//interschimbare prenume
strcpy(aux, om[i].prenume);
strcpy(om[i].prenume, pers[i].prenume);
strcpy(pers[i].prenume, aux);
int val;
//interschimbare varsta
val = om[i].varsta;
om[i].varsta = pers[i].varsta;
pers[i].varsta = val;
float risc;
risc = om[i].factor_risc;
om[i].factor_risc = pers[i].factor_risc;
pers[i].factor_risc = risc;
{
FILE* in = fopen(filename, "rt");
if (in == NULL)
exit(-1);
while (!feof(in))
char c = fgetc(in);
printf("%c", c);
if (in == NULL)
exit(-1);
int cnt = 0, i = 1;
fseek(in, 0, SEEK_SET);
i++;
while (p != NULL)
cnt++;
p = strtok(NULL, ".");
cnt--;
return cnt;
int** alocareMatrice2D(int n)
return mat;
int m = 0;
vector[i - 1] = vector[i];
vector[3] = aux;
mat[m][i] = vector[i];
m++;
return mat;
scanf("%d", &mat[i][j]);
{
int** mat = (int*)malloc(nr_linii * sizeof(int));
return mat;
c[i][j] = 0;
return c;
FILE* fin;
fin = fopen(filename, "rt");
if (fin == NULL)
exit(-1);
while (!feof(fin))
(*nr_cuv)++;
int n = strlen(s);
if (maxim < n)
maxim = n;
strcpy(c, s);
//cuvant = c;
strcpy(cuvant, c);
return cuvant;
}
void fisierInversFisier(char* filename_in, char* filename_out)
in = fopen(filename_in, "rt");
if (in == NULL)
exit(-1);
if (out == NULL)
exit(-1);
int dim_fisier = 0;
fseek(in, 0, SEEK_END);
dim_fisier = ftell(in);
fseek(in, 0, SEEK_SET);
char c = fgetc(in);
}
fclose(in);
fclose(out);
int numarPrim(int n)
int ok = 0;
if (n % d == 0) ok = 1;
if (ok == 0) return 1;
else return 0;
if (in == NULL)
exit(-1);
int n = strlen(cuv);
min = nr_voc;
strcpy(rez_min, cuv);
max = nr_voc;
strcpy(rez_max, cuv);
if (numarPrim(numar) == 1)
return rez_max;
if (in == NULL)
exit(-1);
while (!feof(in))
{
(*nr_stud)++;
fclose(in);
if (in == NULL)
exit(-1);
int k = 0;
while (!feof(in))
{
char c = getc(in);
if (cin == NULL)
exit(-1);
fseek(cin, 0, SEEK_END);
fseek(cin, 0, SEEK_SET);
fclose(cin);
return sqrt(n);
int numarPerfect(int n)
if (in == NULL)
exit(-1);
if (out == NULL)
exit(-1);
if (numarPerfect(matrix[i][j]) == 1)
fclose(in);
fclose(out);
if (cin == NULL)
exit(-1);