Advertisement
DmitryPythonDevelop

Untitled

Nov 11th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.08 KB | None | 0 0
  1. const char *years[3] = {"1913", "1940", "1957"};
  2. int q, i;
  3.    
  4. struct str {         // Структурное представление
  5.     char name[21];   // строки в файле:
  6.     int product[3];  // Имя, продуктивность за три года.
  7. };
  8.    
  9. struct str temp;
  10.  
  11. printf("Вид волокна: ");
  12. q = scanf("%s", temp->name);
  13.  
  14. printf("Введите кол-во производства '%s'\n", temp->name);
  15.  
  16. for(i=0; i<3; i++){
  17.  
  18.     do{
  19.  
  20.         printf("За %s год: ", years[i]);
  21.         q = scanf("%d", &temp->product[i]);
  22.  
  23.         if (q==0){
  24.             printf("Введенные вами данные не корректны! Повторите попытку!\n");
  25.         }
  26.  
  27.     }while(q==0);
  28.  
  29. }
  30.        
  31.  
  32.  
  33. error: invalid type argument of ‘->(have ‘struct str’)
  34.     q = scanf("%s", temp->name);
  35.  
  36. error: invalid type argument of ‘->(have ‘struct str’)
  37.     pintf("Введите кол-во производства '%s'\n", temp->name);
  38.  
  39. error: invalid type argument of ‘->(have ‘struct str’)
  40.      q = scanf("%d", &temp->product[i]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement