webForumDet fria alternativet

Upprepade inläsningar

1 svar · 181 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20013 406 inlägg
#1

Hej

Finns det något bättre sätt att läsa in ett visst antal tal än på det sätt jag gjort?

Om man t.ex matar in att man spelat 8 hål så ska åtta tal läsas in i vektorn s. Man antar att mer än 18 tal aldrig kommer att matas in.

viktigt att det är C kod och inte C++ kod

 printf("Hur många hål har du spelat? ");
  scanf( "%d", &antalHal );

  printf("Ange dina resultat: ");
  scanf("%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d",&s[0],&s[1],&s[2],&s[3],&s[4],&s[5],&s[6],&s[7],&s[8],&s[9],&s[10],&s[11],&s[12],&s[13],&s[14],&s[15],&s[16],&s[17]);
AddeladdeMedlem sedan jan. 20013 406 inlägg
#2

Jag löste det det är bara att köra en for sats med inläsningen.

123 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)