Компилирую код и мне выдает какую-то непонятную хрень. Пытался гуглить,но по моим запросам ничего толкового не нашел...
#include <stdio.h>
main()
{
//обьявление и определение некоторых переменных
char firstInitial, middleInitial;
int number_of_pencils;
int number_of_notebooks;
float pencils = 0.23 ;
float notebooks = 2.33;
float lunchbox = 4.99;
//информация для первого ребенка
firstInitial = 'J';
middleInitial = 'R';
number_of_pencils=7;
number_of_notebooks=5;
//выводимый результат для первого ребенка
printf("%с%с need %d pencils and %d notebooks and 1 luchbox \n",firstInitial, middleInitial,number_of_pencils, number_of_notebooks);
printf("Total cost is %.2f \n", number_of_pencils*pencils + number_of_notebooks*notebooks+lunchbox);
//информация для второго ребенка
firstInitial = 'M';
middleInitial = 'J';
number_of_pencils=10;
number_of_notebooks=3;
//выводимый результат для второго ребенка
printf("%c%c needs %d pencils and %d notebooks and 1 lunchbox \n",firstInitial, middleInitial, number_of_pencils, number_of_notebooks);
printf("The total cost is $%.2f \n", number_of_pencils*pencils+number_of_notebooks*notebooks+lunchbox);
return 0;
}
Со вторым ребенком все хорошо.И инициалы показывает и правильно показывает количество ручек и блокнотов,а вот с первым ребенком что-то не то...Вот фото:
Что это и как исправить?