Обновить cv2/program.c
This commit is contained in:
		
							parent
							
								
									2ed049575f
								
							
						
					
					
						commit
						5a907b7950
					
				| @ -10,37 +10,32 @@ double dish_price[MAX_DISHES]; | ||||
| 
 | ||||
| int main() { | ||||
|     int count = 0; | ||||
|     int empty_lines = 0; | ||||
| 
 | ||||
|     while (count < MAX_DISHES) { | ||||
|         char dish[MAX_LENGTH]; | ||||
| 
 | ||||
|         fgets(dish, MAX_LENGTH, stdin); | ||||
|         dish[strcspn(dish, "\n")] = 0; | ||||
| 
 | ||||
|         if (strlen(dish) == 0) { | ||||
|             empty_lines++; | ||||
|         } else { | ||||
|             empty_lines = 0; | ||||
|         } | ||||
|         if (empty_lines == 2) { | ||||
|             break; | ||||
|         } | ||||
| 
 | ||||
|         strcpy(dish_name[count], dish); | ||||
| 
 | ||||
|         char price[MAX_LENGTH]; | ||||
|         fgets(price, MAX_LENGTH, stdin); | ||||
|         price[strcspn(price, "\n")] = 0; | ||||
| 
 | ||||
|         if (strlen(price) == 0) { | ||||
|             empty_lines++; | ||||
|         } else { | ||||
|             empty_lines = 0; | ||||
|         // Читаем название блюда
 | ||||
|         if (fgets(dish, MAX_LENGTH, stdin) == NULL) { | ||||
|             break; // Если чтение не удалось, выходим из цикла
 | ||||
|         } | ||||
|         dish[strcspn(dish, "\n")] = 0; // Убираем символ новой строки
 | ||||
| 
 | ||||
|         if (empty_lines == 2) { | ||||
|             break; | ||||
|         // Проверяем на пустую строку
 | ||||
|         if (strlen(dish) == 0) { | ||||
|             break; // Выход из цикла при пустой строке
 | ||||
|         } | ||||
|         strcpy(dish_name[count], dish); // Сохраняем название блюда
 | ||||
| 
 | ||||
|         // Читаем цену блюда
 | ||||
|         if (fgets(price, MAX_LENGTH, stdin) == NULL) { | ||||
|             break; // Если чтение не удалось, выходим из цикла
 | ||||
|         } | ||||
|         price[strcspn(price, "\n")] = 0; // Убираем символ новой строки
 | ||||
| 
 | ||||
|         // Проверяем на пустую строку
 | ||||
|         if (strlen(price) == 0) { | ||||
|             break; // Выход из цикла при пустой строке
 | ||||
|         } | ||||
| 
 | ||||
|         // Преобразуем цену в число с плавающей запятой
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user