#include <stdio.h>
#include <string.h>
int main() {
char str[] = "soroto*11414*parapa*alfjjF*";
char *ptr = str;
while(*ptr) {
if(*ptr == '*') {
if(*(ptr-1) >= 'a' && *(ptr-1) <= 'z' || *(ptr-1) >= 'A' && *(ptr-1) <= 'Z') {
*(ptr-1) = '.';
}
}
ptr++;
}
printf(str);
return 0;
}
#include <stdio.h>
#include <string.h>
int main() {
int count, cost, period;
FILE *S1;
printf("Летняя резина. Количество - ");
scanf("%i", &count);
printf("Цена - ");
scanf("%i", &cost);
printf("срок хранения - ");
scanf("%i", &period);
int count1, cost1, period1;
printf("Диски. Количество - ");
scanf("%i", &count1);
printf("Цена - ");
scanf("%i", &cost1);
printf("срок хранения - ");
scanf("%i", &period1);
S1 = fopen("S1.txt", "w");
if(period > 12)
fprintf(S1,"Летняя резина. \nКоличество - %i\nЦена - %i\nсрок хранения - %i\n", count, cost, period);
if(period1 > 12)
fprintf(S1,"\nДиски. \nКоличество - %i\nЦена - %i\nсрок хранения - %i\n", count1, cost1, period1);
int item = count + count1;
int sum = count * cost + count1 * cost1;
if(cost >= 1000 && cost1 >= 1000)
fprintf(S1, "\nСумма - %d, стоимость - %i", item, sum);
fclose(S1);
return 0;
}
#include <stdio.h>
#include <stdbool.h>
int main() {
char sim1, sim2;
bool ni = false;
//открываем текстовые файлы//
FILE *txt1 = fopen("txt1.txt", "rb");
FILE *txt2 = fopen("txt2.txt", "rb");
FILE *txt3 = fopen("txt3.txt", "wb");
//тестим на предмет их наличия//
if (txt1 == NULL || txt2 == NULL) {
printf ( "I can't open a file for reading \n" );
return 1;
}
if(txt3 == NULL) {
printf( "I can't open a file for writing \n");
return 1;
}
printf( "txt1 and txt2 files are open \n");
// посимвольно сравниваем txt1 и txt2//
while(!feof(txt1) && !feof(txt2)) {
sim1 = fgetc(txt1);
sim2 = fgetc(txt2);
if(sim1 == sim2 && !feof(txt1) && !feof(txt2))
fputc(sim1, txt3);
else if(sim1 != sim2 || !feof(txt1) || !feof(txt2))
ni = true;
}
if(!ni && feof(txt1) && feof(txt2)) {
// сообщение о успехе
printf ("The file contents are identical \n" );
} else {
// Если посимвольное сравнение не увенчалось успехом
printf ("The contents of the files are not identical \n" );
}
// закрываем файлы
fclose(txt1);
fclose(txt2);
fclose(txt3);
printf ( "End of program" );
return 0;
}
#include <stdio.h>
#include "header.h"
int main(int argc, char* argv[]) {
htype_t htval;
htval.num = 10;
printf("%i\n", htval.num);
}
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
z
это переменная, а не функция, также не забывайте что тип double и float - разные типы.