Mam pewien problem odnoszący się do tematu pytania.
#include <stdio.h>
struct baza{
char imie[12];
char nazwisko[20];
void dodaj(char imie[12],char nazwisko[20]){
strcpy(Nowak.imie,"Jan");
}
};
int main(){
struct baza Nowak;
return 0;
}
Chciałbym napisać funkcję, dzięki której użyciu uzupełniałbym klasę. Problem jednak pojawia się przy wprowadzaniu liter. Ponieważ do wprowadzania ich trzeba używać funkcji strcpy() w której jako pierwszy parametr określamy Nazwe_obiektu.szufladkę, natomiast drugi jest "tekstem". Chciałbym aby ta funkcja wyglądała tak :
strcpy(nazwisko[30].imie,imie[12]); - jest to taki zapis poglądowy, ponieważ mój problem wynika właśnie z niewiedzy jak to zrobić. Dodam jeszcze, że zależy mi na realizacjach tego problemu w dwóch sytuacjach. Dla zmiennych jako char, oraz jako string.